Int SetWindowRgn (HRGN hRgn, BOOL bRedraw );
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL. Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null).
Parameter
hRgn
Ein Handle für eine region.
bRedraw
Wenn TRUE, das Betriebssystem das Fenster zeichnet nach dem Festlegen der Region; Andernfalls ist dies nicht der Fall. In der Regel bRedraw auf TRUE festgelegt, wenn das Fenster sichtbar ist. Wenn auf TRUEfestgelegt, das System die WM_WINDOWPOSCHANGING und WM_WINDOWPOSCHANGED Meldungen an das Fenster sendet.
Bemerkungen
Rufen Sie diese Memberfunktion um einen Fensterbereich festlegen.
Die Koordinaten des Fensters Fenster Region beziehen sich auf die obere linke Ecke des Fensters, nicht auf den Clientbereich des Fensters.
Nach einem erfolgreichen Aufruf von SetWindowRgnbesitzt das Betriebssystem durch die Region Handle hRgnangegeben wird. Das Betriebssystem macht keine Kopie des Gebietes, so machen Sie nicht weitere Funktionsaufrufe mit dieser Region-Handle, und schließen nicht dieses Region-handle.
CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp; :: SetWindowRgn, CWnd::GetWindowRgn