Freigeben über


CBrush::operator HBRUSH

Verwenden Sie diesen Operator, um das angefügte Windows GDI-Handle CBrush des Objekts abzurufen.

operator HBRUSH( ) const;

Rückgabewert

Wenn erfolgreich, ein Handle für das Windows GDI-Objekt dargestellt durch das Objekt CBrush ; andernfalls NULL.

Hinweise

Dieser Operator ist ein Typumwandlungsoperator, der direkten Verwendung eines HBRUSH-Objekt unterstützt.

Weitere Informationen zur Verwendung von Grafikobjekten, finden Sie unter Grafikobjekte in Windows SDK.

Beispiel

RECT rc = { 50, 50, 200, 200 };

Rectangle(pDC->GetSafeHdc(), rc.left, rc.top, rc.right, rc.bottom);

// The Win32 call to FillRect requires an HBRUSH. 
// The HBRUSH operator casts the CBrush object 
// to the required type.
CBrush brush;
brush.CreateSysColorBrush(COLOR_BTNFACE);
FillRect(pDC->GetSafeHdc(), &rc, (HBRUSH)brush);

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CBrush-Klasse

Hierarchiediagramm