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 |