次の方法で共有


CBrush::FromHandle

更新 : 2007 年 11 月

Windows の HBRUSH オブジェクトへのハンドルが指定されたときに、CBrush オブジェクトへのポインタを返します。

static CBrush* PASCAL FromHandle(
   HBRUSH hBrush 
);

パラメータ

  • hBrush
    Windows の GDI ブラシへのハンドル。

戻り値

正常終了した場合は、CBrush オブジェクトへのポインタを返します。それ以外の場合は NULL を返します。

解説

CBrush オブジェクトがまだハンドルに関連付けられていないときは、一時的な CBrush オブジェクトを作成して関連付けます。一時的な CBrush オブジェクトは、次にアプリケーションがイベント ループでアイドル状態になるまで有効です。アイドル状態になったとき、すべての一時的なグラフィック オブジェクトは削除されます。つまり、一時的なオブジェクトは 1 つのウィンドウ メッセージの処理中だけ有効になります。

グラフィック オブジェクトの使用の詳細については、Windows SDK の「Graphic Objects」を参照してください。

使用例

CBrush::CBrush」の例を参照してください。

必要条件

ヘッダー : afxwin.h

参照

参照

CBrush クラス

階層図

その他の技術情報

CBrush のメンバ