Freigeben über


IExplorerBrowser::Initialize-Methode (shobjidl_core.h)

Bereitet den Browser für die Navigation vor.

Syntax

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

Parameter

[in] hwndParent

Typ: HWND

Ein Handle für das Besitzerfenster oder -steuerelement.

[in] prc

Typ: const RECT*

Ein Zeiger auf ein RECT , das die Koordinaten des umgebenden Rechtecks enthält, das der Browser belegt. Die Koordinaten sind relativ zu hwndParent.

[in] pfs

Typ: const FOLDERSETTINGS*

Ein Zeiger auf eine FOLDERSETTINGS-Struktur , die bestimmt, wie der Ordner in der Ansicht angezeigt wird. Wenn dieser Parameter NULL ist, müssen Sie IExplorerBrowser::SetFolderSettings aufrufen. andernfalls werden die Standardansichtseinstellungen für den Ordner verwendet.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Nach dem Aufrufen der Initialize-Methode liegt es in der Verantwortung des Aufrufers, die Destroy-Methode aufzurufen, um den Browser zu zerstören und alle dem Browser zugeordneten Speicher- und Fensterressourcen freizugeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)