プログラムでメニューを作成しようとしていますが、以下のコードは2番目のメニュー項目(ファイルの隣)にポップアップメニューを作成できません(最初の[ファイル]-> [新規]などではすべて問題ありません)。[表示]をクリックすると、showSelectAllコマンドの代わりに何も実行されません。
HMENU menu = CreateMenu();
HMENU subMenu1 = CreatePopupMenu();
AppendMenu(subMenu1,MF_STRING,IDC_MENU_NEW,_T("New"));
AppendMenu(subMenu1,MF_STRING,IDC_MENU_EXIT,_T("Exit"));
AppendMenu(menu,MF_POPUP,(UINT_PTR)subMenu1,_T("File"));
SetMenu(dlg,menu);
HMENU menu2 = CreateMenu();
HMENU subMenu2 = CreatePopupMenu();
AppendMenu(menu,MF_INSERT,(UINT_PTR)menu2,_T("View"));
AppendMenu(subMenu2,MF_STRING,IDC_MENU_EXIT2,_T("Select All"));
AppendMenu(menu2,MF_POPUP,(UINT_PTR)subMenu2,_T("View"));
私は何が間違っているのですか?情報を見つけるためにどこかを教えてもらえますか?