GetDlgCtrlID

Funkcia GetDlgCtrlID vráti identifikátor určený ovládací prvok.

int GetDlgCtrlID ( HWND  hwndCtl / / spracovanie ovládania);
 

Parametre

hwndCtl
Určuje kontrolu.

Note:

Ak funkciu podarí, vrátená hodnota je identifikátor ovládacieho prvku.

Ak funkcia zlyhá, vrátená hodnota je nula. Neplatná hodnota pre hwndCtl parameter napríklad spôsobí funkciu na neúspech. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Poznámky

GetDlgCtrlID prijíma popisovače window dieťaťa, ako aj rukoväte ovládacích prvkov v dialógových oknách. Aplikácia nastaví identifikátor pre dcérskym oknom, kedy vytvára okno priradením identifikátor hodnota parametra hmenu pri volaní funkcie CreateWindow alebo CreateWindowEx.

Hoci GetDlgCtrlID môže vrátiť hodnotu, ak hwndCtl identifikuje najvyššej úrovne okno, najvyššej úrovne systému windows nemôžete mať identifikátory a vrátenej hodnoty nikdy nie je platný.

Windows CE: Identifikátory sú len platné pre podriadené okná.

Identifikátor môžete nastaviť po prechode ho ako hMenu parameter CreateWindowEx funkcie. Môže byť tiež stanovená a Zdroj: volaním funkcie GetWindowLong a SetWindowLong nIndex parameter nastavený na GWL_ID.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.

Pozri tiež

Dialógové okná prehľad Dialog Box funkcie CreateWindow, CreateWindowEx, GetDlgItem

Index