CWnd::SetWindowRgn
Rufen Sie die Memberfunktion auf, um den Bereich eines Fensters festzulegen.
int SetWindowRgn(
HRGN hRgn,
BOOL bRedraw
);
Parameter
hRgn
Ein Handle für ein Bereich.bRedraw
Wenn TRUE, das Betriebssystem das Fenster neu gezeichnet wird, nachdem sie den Bereich festgelegt hat; andernfalls wird er nicht.In der Regel legen Sie bRedraw zu TRUE fest, wenn das Fenster sichtbar ist.Wenn dies auf TRUE, das System die WM_WINDOWPOSCHANGING und WM_WINDOWPOSCHANGED Meldungen an das Fenster gesendet werden.
Rückgabewert
Wenn die Funktion folgt, ist der Rückgabewert ungleich 0 (null).Wenn die Funktion fehlschlägt, ist der Rückgabewert null.
Hinweise
Die Koordinaten des Fensterbereichs eines Fensters sind relativ zur oberen linken Ecke des Fensters, nicht der Clientbereich aus dem.
Nach einem erfolgreichen Aufruf SetWindowRgn, das Betriebssystem den Bereich besitzt, der durch das Bereichshandle hRgn angegeben wird.Das Betriebssystem wird eine Kopie nicht vom Bereich, sodass macht keine weiteren Funktionsaufrufe zu diesem Bereichshandle und umfasst keine dieses Bereichshandle.
Anforderungen
Header: afxwin.h