Freigeben über


CDC::DrawFocusRect

Zeichnet ein Rechteck im Format, das verwendet wird, um anzugeben, dass das Rechteck den Fokus besitzt.

void DrawFocusRect(
   LPCRECT lpRect 
);

Parameter

  • lpRect
    Zeigt auf RECT-Struktur oder ein CRect-Objekt, das die logischen Koordinaten des zu zeichnenden Rechtecks angibt.

Hinweise

Da dies eine Funktion des booleschen Werts XOR ist, diese Funktion ein zweites Mal mit demselben Rechteck dazu entfernt das Rechteck von der Anzeige.Das Rechteck, das von dieser Funktion gezeichnet wird, kann nicht Bildlauf durchgeführt werden.Um einen Bereich wechseln, der ein Rechteck gezeichnet von dieser Funktion, ersten Aufruf DrawFocusRect, um das Rechteck von der Anzeige zu entfernen, den Bereich dann einen Bildlauf durchzuführen, und DrawFocusRect erneut aufzurufen, um das Rechteck an der neuen Position zu zeichnen enthält.

WarnhinweisVorsicht

DrawFocusRect funktioniert nur in MM_TEXT Modus.In anderen Modi zeichnet diese Funktion nicht das Fokusrechteck ordnungsgemäß, Sie gibt jedoch nicht Fehlerwerte zurück.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDC-Klasse

Hierarchien-Diagramm

CDC::FrameRect

DrawFocusRect

RECT-Struktur