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