CMFCRibbonButton::SetMenu
Weist ein Popupmenü zur Menübandschaltfläche zu.
void SetMenu(
HMENU hMenu,
BOOL bIsDefaultCommand=FALSE,
BOOL bRightAlign=FALSE
);
void SetMenu(
UINT uiMenuResID,
BOOL bIsDefaultCommand=FALSE,
BOOL bRightAlign=FALSE
);
Parameter
hMenu
Ein Handle zu einem Menü Fenster.bIsDefaultCommand
Wenn TRUE, die Schaltfläche den Standardbefehl ausführen kann; andernfalls zeigt die Schaltfläche ein Popupmenü an.bRightAlign
Wenn TRUE, das Menü rechtsbündig ausgerichtet ist. Andernfalls ist das Menü linksbündig ausgerichtet.uiMenuResID
Eine Menüressource ID
Hinweise
Wenn die Anwendung das Menü zur Schaltfläche zugewiesen werden, wird die Schaltfläche einen Pfeil auf der rechten Seite an. Wenn bIsDefaultCommandTRUE ist, wird das Menü nur, wenn der Benutzer auf den Pfeil klicken. Wenn der Benutzer auf die Schaltfläche klickt, wird der Standard Befehl ausgeführt. Wenn bIsDefaultCommandFALSE ist, wird das Menü, indem es überall auf der Schaltfläche klickt.
Anforderungen
Header: afxribbonbutton.h