次の方法で共有


CBrush::operator HBRUSH

CBrush のオブジェクトにアタッチされた Windows GDI のハンドルを取得するには、この演算子を使用します。

operator HBRUSH( ) const;

戻り値

ハンドル、CBrush のオブジェクトによって表される Windows GDI オブジェクトに成功した; それ null

解説

この演算子はサポートされて HBRUSH のオブジェクトの使用を指示するキャスト演算子です。

グラフィカル オブジェクトの使用方法の詳細については、Windows SDKの グラフィカル オブジェクト を参照してください。

使用例

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);

必要条件

ヘッダー: afxwin.h

参照

関連項目

CBrush クラス

階層図