UDF > WinAPIEx > GDI > Regions >


_WinAPI_GetWindowRgn

Obtient une copie d'une région de fenêtre

#include <WinAPIGdi.au3>
_WinAPI_GetWindowRgn ( $hWnd, $hRgn )

Paramètres

$hWnd Handle de la fenêtre dont vous voulez la région.
$hRgn Handle de la région qui sera modifié pour représenter la région de la fenêtre.

Valeur de retour

Succès: Indique le type de la région que la fonction retourne. Peut prendre l'une des valeurs suivantes:
$NULLREGION - La région est vide.
$SIMPLEREGION - La région est un simple rectangle.
$COMPLEXREGION - La région est plus qu'un rectangle.
Échec: Retourne 0, la fenêtre spécifiée ne possède pas de région, ou une erreur est apparue lors de la tentative de retourner la région.

Remarque

La région d'une fenêtre est définie en appelant la fonction SetWindowRgn.
La région détermine la zone à l'intérieur de la fenêtre où le système permet le dessin.
Le système n'affiche pas une partie quelconque d'une fenêtre qui se trouve en dehors de la région de la fenêtre
Les coordonnées de la région de la fenêtre sont relatives au coin supérieur gauche de la fenêtre, pas à la zone cliente de la fenêtre.
Pour définir la région d'une fenêtre, appelez la fonction de SetWindowRgn.

En relation

_WinAPI_CombineRgn, _WinAPI_CreateRectRgn, _WinAPI_CreateRoundRectRgn, _WinAPI_SetWindowRgn

Voir aussi

Consultez GetWindowRgn dans la librairie MSDN.