Last Updated 2002/11/19 |
Programming Tips Visual C++ MFC メニュー | 索 引 |
ポップアップメニューの消去
2002/11/19
TrackPopupMenu() で表示したメニューをメニュー以外の場所をクリックした時に消去するには,SetForegroundWindow() でアクティブにしておかなければならない. SetForegroundWindow() を実行せずに TrackPopupMenu() した場合,メニュー以外の場所をクリックしてもメニューは消えない. または「キャンセル」などの項目を追加して,ハンドラを定義する. (ハンドラの内容はなにもなくてよい) メニューは項目が選択されたので消去される. 参照 |
|