掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
タイマーで表示したポップアップメニューを閉じるには? (ID:70803)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
質問させて頂きます。 ホットキーを設定し、WM_HOTKEYからSetForegroundWindow関数を使用し メインウィンドウをアクティブにすると、無関係な所をクリックしても問題無く閉じられます。 しかし、WM_TIMEWRから、WM_HOTKEYの用にSetForegroundWindow関数で メインウィンドウをアクティブにして無関係な所をクリックしても ポップアップメニューが閉じられません。 Spy++でWM_HOTKEYの所を調べると、色々とメッセージを送っているのは分かったので WM_TIMERでは、手動でそれらのメッセージをSendMessageした後にポップアップメニューを表示しても やはり無関係な所をクリックしても閉じられません。 マウスフックをすれば問題はありませんが、フックせずに解決したいと思っています。 良い解決策がありましたら、ご教授の程お願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.