Funkcia GetDlgCtrlID vráti identifikátor určený ovládací prvok.
int GetDlgCtrlID ( HWND hwndCtl / / spracovanie ovládania);
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.
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.
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.
Dialógové okná prehľad Dialog Box funkcie CreateWindow, CreateWindowEx, GetDlgItem