_WinAPI_GetDlgItem
Возвращает дескриптор элемента в указанном диалоговом окне
#include <WinAPI.au3>
_WinAPI_GetDlgItem($hWnd, $iItemID)
Параметры
$hWnd | Дескриптор диалогового окна |
$iItemID |
Идентификатор элемента, который необходимо извлечь |
Возвращаемое значение
Успех: | Возвращает дескриптор элемента |
Ошибка: | Возвращает 0 |
Примечания
Функцию GetDlgItem можно использовать с любой парой окон в виде родительское-дочернее, а не только с диалоговыми окнами. До тех пор, пока параметр $hWnd определяет родительское окно и дочернее окно имеет уникальный идентификатор, GetDlgItem возвращает правильный дескриптор дочернего окна.См. также
Искать GetDlgItem в библиотеке MSDNПример
#include <WinAPI.au3>
_Main()
Func _Main()
Local $hwnd, $button
$hwnd = GUICreate("Тест")
$button = GUICtrlCreateButton("Кнопка", 10,10)
GUISetState()
MsgBox(4096, "Дескриптор", "Дескриптор кнопки: " & _WinAPI_GetDlgItem($hwnd, $button))
EndFunc ;==>_Main