GetDlgItem

Funksjonen GetDlgItem henter håndtaket for en kontroll i dialogboksen angitte.

() HWND GetDlgItem HWND  hDlg, / / håndtere i dialogboksenIntnIDDlgItem / / identifikator for kontroll);
 

Parametere

hDlg
Identifiserer dialogboksen som inneholder kontrollen.
nIDDlgItem
Angir identifikatoren for kontrollen som skal hentes.

Returverdier

Hvis funksjonen er vellykket, er returverdien vindusreferansen for kontrollen som er gitt.

Hvis funksjonen mislykkes, er verdien som returneres NULL, som angir en ugyldig dialogboksen boksen håndtak eller en ikke-eksisterende kontroll. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Du kan bruke funksjonen GetDlgItem med et overordnet-underordnet vindu par, ikke bare med dialogbokser. Så lenge hDlg -parameteren angir et overordnet vindu, og det underordnede vinduet har en unik identifikator (som angitt av hMenu -parameteren i CreateWindow eller CreateWindowEx funksjonen som opprettet det underordnede vinduet), returnerer GetDlgItem en gyldig referanse til det underordnede vinduet.

Windows CE: GetDlgItem -funksjonen bare fungerer for umiddelbare underordnede kontroller på en dialogboks, søkes det ikke gjennom nestede dialogbokser.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.

Se også

Oversikt over dialogboksen-boksene, dialogboksen fungerer, CreateWindow, CreateWindowEx, GetDlgItemInt, GetDlgItemText

Index