IPicture::SelectPicture メソッド (ocidl.h)

特定のデバイス コンテキストにビットマップ画像を選択し、図が以前に選択されたデバイス コンテキストと、図の GDI ハンドルを返します。 このメソッドは IPicture::get_CurDC と組み合わせて動作します。

構文

HRESULT SelectPicture(
  [in]  HDC        hDCIn,
  [out] HDC        *phDCOut,
  [out] OLE_HANDLE *phBmpOut
);

パラメーター

[in] hDCIn

画像を選択するデバイス コンテキストのハンドル。

[out] phDCOut

前のデバイス コンテキストを受け取る変数へのポインター。 呼び出し元がこの情報を必要としない場合、このパラメーターは NULL にすることができます 。 デバイス コンテキストの所有権は、常に呼び出し元の責任です。

[out] phBmpOut

図の GDI ハンドルを受け取る変数へのポインター。 呼び出し元がハンドルを必要としない場合、このパラメーターは NULL にすることができます 。 このハンドルの所有権は、OleCreatePictureIndirect に渡される fOwn パラメーターによって決まります。 ストリームから読み込まれた画像は、常にリソースを所有します。

戻り値

このメソッドは、標準の戻り値E_FAIL、E_INVALIDARG、E_OUTOFMEMORY、およびS_OKをサポートしています。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ocidl.h

こちらもご覧ください

IPicture

IPicture::get_CurDC