次の方法で共有


CPen::FromHandle

Windows GDI のペンのオブジェクトへのハンドルを持つ CPen オブジェクトへのポインターを返します。

static CPen* PASCAL FromHandle(
   HPEN hPen 
);

パラメーター

  • hPen
    Windows GDI のペンHPEN へのハンドル。

戻り値

正常終了した場合はオブジェクトへのポインター CPen ; それ null

解説

CPen オブジェクトがハンドルに結び付けられていない場合は、一時的な CPen オブジェクトが生成されて結び付けられます。CPen のこの一時オブジェクトはすべての一時的なグラフィカル オブジェクトが削除されます時点で、アプリケーションがイベント ループのアイドル時間を確保したときにのみまで有効です。つまり、一時オブジェクトは 1 種類のウィンドウ メッセージの処理中だけです。

使用例

// Convert an HPEN to a CPen*.
// NOTE: hPen is a valid pen handle.
CPen* pPen = CPen::FromHandle(hPen);

必要条件

ヘッダー: afxwin.h

参照

関連項目

CPen クラス

階層図