int SetWindowRgn (HRGN hRgn, BOOL bRedraw );
Valeur de retour
Si la fonction réussit, la valeur de retour est différente de zéro. Si la fonction échoue, la valeur de retour est zéro.
Paramètres
hRgn
Un handle à une région.
bRedraw
Si TRUE, le système d'exploitation redessine la fenêtre après la définition de la région ; sinon, il ne le fait pas. En général, affectez bRedraw à TRUE si la fenêtre est visible. Si la valeur TRUE, le système envoie le WM_WINDOWPOSCHANGING WM_WINDOWPOSCHANGED des messages et à la fenêtre.
Remarques
Appelez cette fonction membre pour définir la région d'une fenêtre.
Les coordonnées de la région de la fenêtre dans une fenêtre sont par rapport à l'angle supérieur gauche de la fenêtre, pas la zone cliente de la fenêtre.
Après un appel réussi à SetWindowRgn, le système d'exploitation est propriétaire de la zone spécifiée par la poignée de région hRgn. Le système d'exploitation ne fait pas une copie de la région, donc ne faites pas d'autres appels de fonction avec une poignée de cette région et ne fermez pas cette poignée de région.
Aperçu de CWnd |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ; :: SetWindowRgn, CWnd::GetWindowRgn