指定されたダイアログボックスのコントロールのハンドルを取得します。
#Include <WinAPI.au3>
_WinAPI_GetDlgItem($hWnd, $iItemID)
パラメータ
$hWnd | ダイアログボックスのハンドル |
$iItemID | 取得されるコントロールの識別子を指定します。 |
返し値
成功: | 指定したコントロールのウィンドウハンドル |
失敗: | 0 |
注意
GetDlgItem関数はダイアログボックスだけでなく全ての親-子ウィンドウに使用できます。
関連
こちらも参照
MSDNライブラリでGetDlgItemを検索して下さい。
例
#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
Opt('MustDeclareVars', 1)
#include <WinAPI.au3>
_Main()
Func _Main()
Local $hwnd, $button
$hwnd = GUICreate("test")
$button = GUICtrlCreateButton("button", 0, 0)
MsgBox(4096, "Handle", "Get Dialog Item: " & _WinAPI_GetDlgItem($hwnd, $button))
EndFunc ;==>_Main