CMenu::GetDefaultItem
Určuje výchozí položku nabídky určené v nabídce.
UINT GetDefaultItem(
UINT gmdiFlags,
BOOL fByPos = FALSE
);
Parametry
gmdiFlags
Hodnota určující, jak funkce vyhledá položky nabídky.Tento parametr může být žádný, jeden nebo kombinací následujících hodnot:Value
Význam
GMDI_GOINTOPOPUPS
Určuje, že, pokud je výchozí položku, otevře se podnabídka, funkce vyhledávání v odpovídající rekurzivně podnabídky.Pokud žádné výchozí položku podnabídky, identifikuje vrácená hodnota zboží, které se otevře v podnabídce.
Standardně vrátí první výchozí položky určené nabídce bez ohledu na to, zda je položka, která otevře se podnabídka.
GMDI_USEDISABLED
Určuje, že funkce je vrátit výchozí položku, i když je zakázán.
Ve výchozím nastavení funkce přeskočí šedě nebo zakázané položky.
fByPos
Hodnota udávající, zda chcete načíst identifikátor položky nabídky nebo jeho pozici.Pokud je tento parametr FALSE, vrátí identifikátor.Jinak je vrácena poloha.
Vrácená hodnota
Pokud funkce úspěšný, vrácená hodnota je identifikátor nebo pozice položky nabídky.Pokud selže funkce, vrácená hodnota je - 1.
Poznámky
Členské funkce implementuje chování funkce Win32 GetMenuDefaultItem, jak je popsáno v .
Příklad
Příklad pro CMenu::InsertMenu.
Požadavky
Záhlaví: afxwin.h