3

非アクティブ状態が一定時間続くと、コンテキスト メニュー (現在は TrackPopupMenu で作成) を自動的に閉じる必要があります。私は検索しようとしていますが、反対のもの (タイムアウト後にポップアップをアクティブにする方法) または特定のアプリケーションに特化したものしか見つけられません。近いことがわかった唯一のことは、クラス名#32768のウィンドウが見つかるまでデスクトップの子を列挙し、それがメニューになります-それを閉じます。

私はより良い、より明確な方法を望んでいます。助言がありますか?

4

1 に答える 1

4

WM_CANCELMODE コンテキスト メニューをホストする親ウィンドウにメッセージを送信します。

于 2013-10-07T15:15:21.293 に答える