タスクトレイのポップアップメニューを消すには

解決


kaz  2007-06-09 22:01:14  No: 65360  IP: 192.*.*.*

タスクトレイにアイコンを表示して
右クリックをした場合にメニューをポップアップさせているのですが、
当該アプリケーション以外の領域をクリックした場合に
そのメニューを消したいと思っています。
どのような処理をすればうまくいくでしょうか。
よろしくご教示ください。

編集 削除
kaz  2007-06-10 11:22:12  No: 65361  IP: 192.*.*.*

補足です。
当該アプリケーションというのは
ダイアログベースで作ってあるウィンドウです。

編集 削除
夏みかん  2007-06-10 14:40:56  No: 65362  IP: 192.*.*.*

MFC でしょうか。
次のリンク先を読んで下さい。
最後まで読んでね。

http://forums.belution.com/ja/vc/000/126/50s.shtml

編集 削除
kaz  2007-06-16 08:29:12  No: 65363  IP: 192.*.*.*

大変遅くなりました。
リンク先のとおりSetForegroundWindow()で無事成功しました。
夏みかんさんありがとうございます。

編集 削除