CPictureHolder::CreateFromMetafile

更新 : 2007 年 11 月

メタファイルを使って CPictureHolder のピクチャ オブジェクトを初期化します。

BOOL CreateFromMetafile(
   HMETAFILE hmf,
   int xExt,
   int yExt,
   BOOL bTransferOwnership = FALSE 
);

パラメータ

  • hmf
    CPictureHolder オブジェクト作成に使用されるメタファイルのハンドル。

  • xExt
    ピクチャの X 方向の大きさ。

  • yExt
    ピクチャの Y 方向の大きさ。

  • bTransferOwnership
    ピクチャ オブジェクトがメタファイル オブジェクトの所有権を持つかどうかを示します。

戻り値

オブジェクトが作成できた場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

bTransferOwnership が TRUE のときは、この呼び出しから復帰した後、呼び出し側はどのような場合でも、このメタファイル オブジェクトを使うことはできません。bTransferOwnership が FALSE のときは、ピクチャ オブジェクトが有効な間、呼び出し側でメタファイル オブジェクトを有効にしておく必要があります。

必要条件

ヘッダー : afxwin.h

参照

参照

CPictureHolder クラス

階層図

CPictureHolder::CreateEmpty

CPictureHolder::CreateFromBitmap

CPictureHolder::CreateFromIcon

その他の技術情報

CPictureHolder のメンバ