次の方法で共有


CBrush::FromHandle

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 のメンバー