GetMenuDefaultItem

Funcția GetMenuDefaultItem determină elementul de meniu implicite din meniul specificat.

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

Parametrii

hMenu
Ocupa în meniul pentru a prelua elementul de meniu implicite.
fByPos
Valoare specifică dacă pentru a prelua identificator elementul de meniu sau poziția sa. Dacă acest parametru este FALSE, identificatorul este returnat. În caz contrar, este întoarsă poziția.
gmdiFlags
Valoare specifică cum funcția caută elementele de meniu. Acest parametru poate fi zero sau mai multe din următoarele valori:
Valoarea Sensul
GMDI_GOINTOPOPUPS Specifică că în cazul în care elementul prestabilit este una care se deschide un submeniu, funcția este de a căuta recursiv din submeniul corespunzător. Dacă submeniul nu elementul prestabilit, valoarea returnată identifică elementul care se deschide submeniul.

Implicit, funcția întoarce implicit primul element din meniul specificat, indiferent de dacă este un element care se deschide un submeniu.

GMDI_USEDISABLED Specifică că func?ia este să se întoarcă un element prestabilit, chiar dacă acesta este dezactivat.

Implicit, funcția skips elemente disabled sau gri.


Valorile întroarse

Dacă funcția reușește, valoarea returnată este identificatorul sau poziția elementului de meniu.

Dacă funcția nu reușește, valoarea returnată este-1. Pentru a obține extins informa?ii eroare, apel GetLastError.

QuickInfo

nbsp; Windows &NT: necesită versiunea 4.0 sau ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Meniurile privire de ansamblu, meniul Funcții, SetMenuDefaultItem