CDC::InvertRect
Gibt den Inhalt des angegebenen Rechtecks um.
void InvertRect(
LPCRECT lpRect
);
Parameter
- lpRect
Zeigt auf RECT, das die logischen Koordinaten des umgekehrt werden Rechtecks enthält.Sie können ein CRect-Objekt für diesen Parameter übergeben.
Hinweise
Steuerungsumkehrung ist ein logisch Nicht-Vorgang und kippt die Bits jedes Pixels.Klicken Sie Mono-Bildschirmen können die Funktion weiße Pixel die weißen Pixel Schwarz und überwachen.Klicken Sie Farbanzeigen hängt die Steuerungsumkehrung davon ab, wie Farben für die Anzeige generiert werden.InvertRect dazu, zweimal mit demselben Rechteck stellt die Anzeige zu den vorhergehenden Farben wieder her.
Wenn das Rechteck leer ist, wird nichts gezeichnet.
Beispiel
void CDCView::DoInvertRect(CDC* pDC)
{
// invert rect from 20,20 to 50,50
CRect rect(20, 20, 50, 50);
pDC->InvertRect(rect);
// inverting again restores to normal
::Sleep(1000);
pDC->InvertRect(rect);
}
Anforderungen
Header: afxwin.h