Partager via


IExplorerBrowser ::Initialize, méthode (shobjidl_core.h)

Prépare le navigateur à naviguer.

Syntaxe

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

Paramètres

[in] hwndParent

Type : HWND

Handle de la fenêtre ou du contrôle propriétaire.

[in] prc

Type : const RECT*

Pointeur vers un RECT qui contient les coordonnées du rectangle englobant que le navigateur occupera. Les coordonnées sont relatives à hwndParent.

[in] pfs

Type : const FOLDERSETTINGS*

Pointeur vers une structure FOLDERSETTINGS qui détermine la façon dont le dossier sera affiché dans la vue. Si ce paramètre a la valeur NULL, vous devez appeler IExplorerBrowser ::SetFolderSettings ; sinon, les paramètres d’affichage par défaut du dossier sont utilisés.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Après avoir appelé la méthode Initialize , il incombe à l’appelant d’appeler la méthode Destroy pour détruire le navigateur et libérer la mémoire et les ressources fenêtrées associées au navigateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)