CMFCRibbonButton::SetMenu
更新 : 2007 年 11 月
リボン ボタンにポップアップ メニューを関連付けます。
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