Win32API 質問箱 Build11
■ このスレッドは過去ログ倉庫に格納されています
0663657
NGNGやっていることは
コンソールのウィンドウハンドル取得
ShowWindowでSW_HIDEを使って隠す
Shell_NotifyIconでタスクバーにアイコン登録
んで、このときにマウス関連のメッセージを受けるために
WM_APPあたりをNOTIFYICONDATA構造体の
uCallbackMessageにセットしておく
ここからが問題で
ウィンドウプロシージャは自前じゃないので
コンソールのウィンドウハンドルからサブクラス化して
メッセージをもらおうとしたけどだめ。サブクラス化できない。
(SPY++で見てもだめっぽい)
んじゃ、SetWindowsHookEx + WH_GETMESSAGEで
メッセージをフックしてみようと。今度はインストールはできるけど、
フックプロシージャを呼んでもらえないみたい。
んで、なんか他にいい方法思いつく人いませんか?
ってことなんですが、うまくできた人とかいます?(長文スマソ
■ このスレッドは過去ログ倉庫に格納されています