UDF > WinAPIEx > System > Windows >


_WinAPI_GetDlgItem

Obtient le handle d'un contr�le dans la bo�te de dialogue sp�cifi�

#include <WinAPISysWin.au3>
_WinAPI_GetDlgItem ( $hWnd, $iItemID )

Param�tres

$hWnd Handle de la bo�te de dialogue
$iItemID Sp�cifie l'identifiant du contr�le � r�cup�rer

Valeur de retour

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

Remarque

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.

Voir aussi

Consultez GetDlgItem dans la librairie MSDN.

Exemple

#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