GetDlgCtrlID funcția întoarce identificatorul de control specificată.
int () GetDlgCtrlID HWND hwndCtl / / ocupa de control);
Dacă funcția reușește, valoarea returnată este identificatorul de control.
Dacă funcția nu reușește, valoarea returnată este zero. O valoare validă pentru parametrul hwndCtl , de exemplu, va cauza funcția să nu reușească. Pentru a obține extins informa?ii eroare, apel GetLastError.
GetDlgCtrlID acceptă copil fereastra mânerele, precum ?i mânere de controale în casetele de dialog. O cerere stabilește identificatorul pentru o fereastră de copil când creează fereastra asociind valoarea identificator parametrul hmenu când apelați funcția CreateWindow sau CreateWindowEx.
Deși GetDlgCtrlID pot întoarce o valoare dacă hwndCtl identifică o fereastră de nivel superior, nivel superior windows nu identificatori și o astfel de valoare returnată nu este valid.
Windows CE: Identificatori numai sunt valabile pentru copil windows.
Identificatorul poate fi setat de a trece în ca parametrul hMenu la funcția de CreateWindowEx . De asemenea, poate fi setat și adus sunând la SetWindowLong și funcțiile GetWindowLong cu parametrul nIndex setat la GWL_ID.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.
Prezentare generală a casete de dialog, funcții caseta de Dialog, CreateWindow, CreateWindowEx, GetDlgItem