Freigeben über


CMenu::SetDefaultItem

Legt das standardmäßige Menüelement für das angegebene Menü fest.

BOOL SetDefaultItem(
   UINT uItem,
   BOOL fByPos = FALSE 
);

Parameter

  • uItem
    Bezeichner oder Position des neuen Standard Menüelements oder 1 für kein Standard Element.Die Bedeutung dieses Parameters hängt vom Wert von fByPos ab.

  • fByPos
    Wert, der die Wichtigkeit von uItem angibt.Wenn dieser Parameter FALSE ist, ist uItem ein Menüelementbezeichner.Andernfalls ist es eine Menüelementposition.

Rückgabewert

Wenn die Funktion folgt, ist der Rückgabewert ungleich 0 (null).Wenn die Funktion fehlschlägt, ist der Rückgabewert null.Um erweiterte Fehlerinformationen abzurufen, verwenden Sie die Win32-Funktion GetLastError, wie in Windows SDK beschrieben.

Hinweise

Diese Memberfunktion implementiert das Verhalten der Win32-Funktion SetMenuDefaultItem, wie in Windows SDK beschrieben.

Beispiel

Im Beispiel für CMenu::InsertMenu.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CMenu-Klasse

Hierarchien-Diagramm

CMenu::GetDefaultItem