UDF > WinAPIEx > GDI > DeviceContext >


_WinAPI_GetDC

Obtient le handle du contexte du périphérique d'affichage pour la zone cliente d'une fenêtre

#include <WinAPIGdiDC.au3>
_WinAPI_GetDC ( $hWnd )

Paramètre

$hWnd Handle de la fenêtre

Valeur de retour

Succès: Retourne le contexte de périphérique pour la zone cliente de la fenêtre donnée
Échec: Retourne 0

Remarque

Après avoir peint avec le contexte de périphérique usuel, la fonction_WinAPI_ReleaseDC() doit être appelée pour libérer le DC

En relation

_WinAPI_DeleteDC, _WinAPI_ReleaseDC

Voir aussi

Consultez GetDC dans la librairie MSDN.

Exemple

#include <MsgBoxConstants.au3>
#include <WinAPIGdiDC.au3>

Example()

Func Example()
    Local $hWnd, $hDC
    $hWnd = GUICreate("test")
    $hDC = _WinAPI_GetDC($hWnd)
    MsgBox($MB_SYSTEMMODAL, "Handle", "Périphérique d'affichage: " & $hDC)
    _WinAPI_ReleaseDC($hWnd, $hDC)
EndFunc   ;==>Example