次の方法で共有


ショートカット メニューとアプリケーションの関連付け

更新 : 2007 年 11 月

ショートカット メニューをアプリケーションに関連付けるには

  1. たとえば、WM_CONTEXTMENU のメッセージ ハンドラを追加します。詳細については、「関数へのメッセージの割り当て」を参照してください。

  2. 次のコードをメッセージ ハンドラに追加します。

       CMenu menu;
       VERIFY(menu.LoadMenu(IDR_MENU1));
       CMenu* pPopup = menu.GetSubMenu(0);
       ASSERT(pPopup != NULL);
       pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, AfxGetMainWnd());
    
    b5t1x7ek.alert_note(ja-jp,VS.90).gifメモ :

    メッセージ ハンドラによって渡される CPoint は、画面座標単位です。

マネージ プロジェクトにリソースを追加する方法については、『.NET Framework 開発者ガイド』の「アプリケーションのリソース」を参照してください。マネージ プロジェクトにリソース ファイルを手動で追加する方法、リソースへのアクセス方法、静的なリソースの表示方法、およびリソース文字列をプロパティに割り当てる方法については、「チュートリアル : Windows フォームのローカリゼーション」および「チュートリアル : ASP.NET でのローカリゼーションのためのリソースの使用」を参照してください。

必要条件

MFC

参照

処理手順

ショートカット メニューの作成

参照

メニュー エディタ

メニュー