複数のメニュー項目を持つ C++ MFC CMenu ベースのコンテキスト メニュー オブジェクトがあり、1 つのメニュー項目はポップアップ メニューです (つまり、サブ メニューがあります)。サブメニューの作成は時間のかかるプロセスであるため、ユーザーがクリックするまで実際に作成したくありません。
サブメニューの表示を検出して、ユーザーがクリックしたときにのみ入力できるようにするにはどうすればよいですか?
ユーザーにメニューを表示するために TrackPopupMenu を使用しています。