Win32API質問箱 Build44
■ このスレッドは過去ログ倉庫に格納されています
0187デフォルトの名無しさん
2006/07/07(金) 12:35:10ありがとうございます。
最初は>>183さんのサイトのサンプルを参考に作っていたのですが、
それで上手くいきませんでした。
(オリジナルのキーフックの方は上手く行くのですが)
しかし色々と調べてみて解決したようなので一応ご報告。
DLLでフックしたメッセージを共有メモリに詰め込んで親画面宛てに
ユーザーメッセージを送信していたのですが、SendMessage()する際の
親画面のhWndが共有されてなかった事が原因だったようです。
・・・この辺の根本的な理由はよく判ってないのですが。
SetWindowsHookEx()が返すハンドルを共有化する理由も
よく判らずにサンプルのまま使っていたので気付きませんでした。
この辺の情報がまとまった本をご存知の方がいらっしゃいましたら
ぜひ教えてください。
■ このスレッドは過去ログ倉庫に格納されています