次の方法で共有


CMFCRibbonButton::SetMenu

リボン ボタンにポップアップ メニューを関連付けます。

void SetMenu(
   HMENU hMenu,
   BOOL bIsDefaultCommand=FALSE,
   BOOL bRightAlign=FALSE 
);
void SetMenu(
   UINT uiMenuResID,
   BOOL bIsDefaultCommand=FALSE,
   BOOL bRightAlign=FALSE 
);

パラメーター

  • hMenu
    Windows メニューへのハンドル。

  • bIsDefaultCommand
    TRUE の場合、ボタンは既定のコマンドを実行できます。それ以外の場合、ボタンはポップアップ メニューを表示します。

  • bRightAlign
    TRUE の場合、メニューは右寄せで表示されます。 それ以外の場合、メニューは左寄せで表示されます。

  • uiMenuResID
    メニュー リソース ID。

解説

アプリケーションがボタンにメニューを関連付けると、ボタンの右側に矢印が表示されます。 bIsDefaultCommand が TRUE の場合、ユーザーが矢印をクリックしたときにのみメニューが表示されます。 ユーザーがボタンをクリックすると、既定のコマンドが実行されます。 bIsDefaultCommand が FALSE の場合、ボタン上の任意の場所をクリックするとメニューが表示されます。

必要条件

**ヘッダー:**afxribbonbutton.h

参照

参照

CMFCRibbonButton クラス

階層図