GetMenuDefaultItem

Funksjonen GetMenuDefaultItem bestemmer standard menyelementet på den angitte menyen.

() UINT GetMenuDefaultItem HMENU  hMenu,  UINT  fByPos,  UINT  gmdiFlags  );
 

Parametere

hMenu
Håndtere på menyen for å hente menyelementet standard.
fByPos
Verdi som angir om å hente menyelementene identifikator eller sin posisjon. Hvis denne parameteren er USANN, returneres identifikatoren. Hvis ikke, returneres plasseringen.
gmdiFlags
Verdi som angir hvordan funksjonen søker for menyelementer. Denne parameteren kan være null eller flere av følgende verdier:
Verdi Betydning
GMDI_GOINTOPOPUPS Angir at hvis standardelementet er en som åpnes en undermeny, funksjonen er å søke rekursivt i undermenyen tilsvarende. Hvis undermenyen har ingen standard element, identifiserer returverdien varen som åpner undermenyen.

Som standard returnerer funksjonen det første standardelementet på på den angitte menyen, uansett om det er et element som åpnes en undermeny.

GMDI_USEDISABLED Angir at funksjonen skal returnere en standardelementet, selv om den er deaktivert.

Som standard hopper funksjonen deaktivert eller grå elementer.


Returverdier

Hvis funksjonen lykkes, er returverdien en identifikator eller plasseringen av menyelementet.

Hvis funksjonen mislykkes, er returverdien-1. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 4.0 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.

Se også

Oversikt over menyene, Menyfunksjoner, SetMenuDefaultItem