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