GetDlgItem

GetDlgItem функция получает дескриптор элемента управления в диалоговом окне указанного.

() HWND GetDlgItem HWND  hDlg, / / обработать диалогового окнаintnIDDlgItem / / идентификатор элемента управления);
 

Параметры

hDlg
Идентифицирует диалоговое, содержащее элемент управления.
nIDDlgItem
Задает идентификатор элемента управления, для извлечения.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение является дескриптор окна данного элемента управления.

Если вызов функции был неуспешен, возвращаемое значение равно NULL, указывающее маркер поля недействительным диалогового окна или несуществующий элемент управления. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Можно использовать функцию GetDlgItem с парой окна любой родитель ребенок не только с диалоговыми окнами. Поскольку параметр hDlg указывает родительского и дочернего окна имеет уникальный идентификатор (как указано параметром hMenu в создавшей дочернее окно функции CreateWindow или CreateWindowEx ), GetDlgItem возвращает указатель допустимым в дочернее окно.

Windows CE: GetDlgItem функция работает только для непосредственных дочерних элементов управления диалогового окна, он не будет искать через вложенные диалоговые.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор полей диалогового окна, диалогового окна функций CreateWindow, CreateWindowEx, GetDlgItemInt, GetDlgItemText

Index