Obtient le handle d'un contr�le dans la bo�te de dialogue sp�cifi�
#include <WinAPISysWin.au3>
_WinAPI_GetDlgItem ( $hWnd, $iItemID )
$hWnd | Handle de la bo�te de dialogue |
$iItemID | Sp�cifie l'identifiant du contr�le � r�cup�rer |
Succ�s: | Retourne le handle de fen�tre du contr�le donn� |
�chec: | Retourne 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur |
Vous pouvez utiliser la fonction GetDlgItem avec n'importe quelle paire de fen�tre parent-enfant, pas seulement avec les bo�tes de dialogue.
Tant que le param�tre $hWnd sp�cifie une fen�tre parent et la fen�tre enfant a un identifiant unique, GetDlgItem retourne un handle valide pour la fen�tre enfant.
Consultez GetDlgItem dans la librairie MSDN.
#include <MsgBoxConstants.au3> #include <WinAPISysWin.au3> Example() Func Example() Local $hWnd, $idButton $hWnd = GUICreate("test") $idButton = GUICtrlCreateButton("button", 0, 0) MsgBox($MB_SYSTEMMODAL, "Handle", "Get Dialog Item: " & _WinAPI_GetDlgItem($hWnd, $idButton)) EndFunc ;==>Example