Freigeben über


CDC::FrameRect

Zeichnet einen Rahmen um das Rechteck, das durch lpRect angegeben wird.

void FrameRect( 
   LPCRECT lpRect, 
   CBrush* pBrush  
);

Parameter

  • lpRect
    Zeigt auf RECT-Struktur oder CRect-Objekt, das die logischen Koordinaten von dem linken oberen und der rechten unteren Ecke des Rechtecks enthält. Sie können ein CRect-Objekt für diesen Parameter übergeben.

  • pBrush
    Identifiziert den für die Architekturentwicklung verwendet werden, Pinsel, des Rechtecks.

Hinweise

Die Funktion verwendet den angegebenen Pinsel, um den Rahmen zu zeichnen. Die Breite und Höhe des Rahmens ist immer 1 logische Einheit.

Wenn die bottom Koordinate des Rechtecks kleiner oder gleich top ist oder wenn right kleiner oder gleich left ist, wird das Rechteck nicht gezeichnet.

Der Rahmen, der von FrameRect gezeichnet wird, ist in der gleichen Position wie ein Rahmen, der durch die Rectangle-Memberfunktion mit denselben Koordinaten gezeichnet wird (wenn Rectangle einen Stift verwendet, der 1 breite logische Einheit ist). Der Innere des Rechtecks wird nicht von FrameRect gefüllt.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDC-Klasse

Hierarchiediagramm

CBrush-Klasse

FrameRect

CDC::Rectangle

CDC::FrameRgn

RECT-Struktur