アプリ版:「スタンプのみでお礼する」機能のリリースについて

 動的に作成したメニューを
メニュー名だけ変更しても、下記のメニュー名になりません。
 どうしてもわからず困っています。
どうぞよろしくお願いします。

bCreate = menuWidthCommands.CreateMenu();
bCreate = popupMenu.CreatePopupMenu ();
bCreate = popupMenu.AppendMenu ( MF_STRING, 32123 /*ID_SEPARATOR*/ , "a" );
bCreate = popupMenu.AppendMenu ( MF_STRING, 32124 /*ID_SEPARATOR*/ , "b" );
bCreate = popupMenu.AppendMenu ( MF_STRING, 32125 /*ID_SEPARATOR*/ , "c" );
bCreate = popupMenu.AppendMenu ( MF_STRING, 32126 /*ID_SEPARATOR*/ , "d" );
bCreate = popupMenu.AppendMenu ( MF_STRING, 32127 /*ID_SEPARATOR*/ , "e" );
bCreate = popupMenu.AppendMenu ( MF_STRING, 32128 /*ID_SEPARATOR*/ , "f" );
bCreate = popupMenu.AppendMenu ( MF_STRING, 32129 /*ID_SEPARATOR*/ , "g" );
bCreate = menuWidthCommands.AppendMenu ( MF_POPUP, ( UINT ) popupMenu.Detach (), "_POPUP_" );

A 回答 (1件)

メニューバーの再描画をしていないからではないかと思われます



このmwnuWidthCommandsを関連づけたウィンドウで
DrawMenuBar();
または WinAPIの
DrawMenuBar( hWnd );
を実行してみましょう
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!