IExplorerBrowser::Initialize メソッド (shobjidl_core.h)

移動するブラウザーを準備します。

構文

HRESULT Initialize(
  [in] HWND                 hwndParent,
  [in] const RECT           *prc,
  [in] const FOLDERSETTINGS *pfs
);

パラメーター

[in] hwndParent

型: HWND

所有者ウィンドウまたはコントロールへのハンドル。

[in] prc

型: const RECT*

ブラウザーが占有する外接する四角形の座標を含む RECT へのポインター。 座標は hwndParent に対する相対座標です。

[in] pfs

型: const FOLDERSETTINGS*

ビューでのフォルダーの表示方法を決定する FOLDERSETTINGS 構造体へのポインター。 このパラメーターが NULL の場合は、 IExplorerBrowser::SetFolderSettings を呼び出す必要があります。それ以外の場合は、フォルダーの既定のビュー設定が使用されます。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

Initialize メソッドを呼び出した後、呼び出し元は Destroy メソッドを呼び出してブラウザーを破棄し、ブラウザーに関連付けられているメモリとウィンドウ化されたリソースを解放する必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)