GetMenuDefaultItem

De functie GetMenuDefaultItem bepaalt de standaard menu-item op de opgegeven menu.

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

Parameters

hMenu
Ingang naar het menu waarvoor de standaard menu-item ophalen.
fByPos
Waarde die aangeeft of het menu-item-id of zijn standpunt te halen. Als deze parameter FALSE is, is de id als resultaat gegeven. Anders wordt de positie geretourneerd.
gmdiFlags
Waarde die aangeeft hoe de functie zoekt naar menu-items. Deze parameter kan nul of meer van de volgende waarden worden:
Waarde Betekenis
GMDI_GOINTOPOPUPS Hiermee geeft u aan dat als het standaarditem is er een die een submenu opent, de functie is om te zoeken recursief in het bijbehorende submenu. Als het submenu geen standaarditem heeft, identificeert de retourwaarde het item dat wordt geopend het submenu.

Standaard retourneert de functie de eerste standaarditem op de opgegeven menu, ongeacht of het een item dat wordt een submenu geopend is.

GMDI_USEDISABLED Hiermee geeft u aan dat de functie is om terug te keren een standaarditem, zelfs als het is uitgeschakeld.

De functie standaard wordt overgeslagen items uitgeschakeld of grijs.


Retourwaarden

Als de functie slaagt, is de geretourneerde waarde de id of de positie van het menu-item.

Als de functie mislukt, is de retourwaarde – 1. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Syntaxisinfo

nbsp; Windows &NT: versie 4.0 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Overzicht van de menu's, menufuncties, SetMenuDefaultItem