次の方法で共有


CGdiObject::FromHandle

更新 : 2007 年 11 月

Windows の GDI オブジェクトのハンドルが指定されている場合、CGdiObject オブジェクトへのポインタを返します。

static CGdiObject* PASCAL FromHandle(
   HGDIOBJ hObject 
);

パラメータ

  • hObject
    Windows の GDI オブジェクトへの HANDLE を指定します。

戻り値

一時的、または永続的な CGdiObject オブジェクトのポインタを返します。

解説

CGdiObject オブジェクトが Windows の GDI オブジェクトにまだ結び付けられていない場合は、一時的な CGdiObject オブジェクトを作成し、結び付けます。

この一時的な CGdiObject オブジェクトの有効期間は、アプリケーションがイベント ループで次に入力待ちになるまでの間です。入力待ちになると、すべての一時的なグラフィック オブジェクトは削除されます。つまり、一時的なオブジェクトは、1 つのウィンドウ メッセージの処理中だけ有効になります。

必要条件

ヘッダー : afxwin.h

参照

参照

CGdiObject クラス

階層図

CGdiObject::DeleteTempMap

その他の技術情報

CGdiObject のメンバ