Partager via


IShellBrowser ::OnViewWindowActive, méthode (shobjidl_core.h)

Appelé par la vue Shell lorsque la fenêtre d’affichage ou l’une de ses fenêtres enfants obtient le focus ou devient active.

Syntaxe

HRESULT OnViewWindowActive(
  IShellView *pshv
);

Paramètres

pshv

Type : IShellView*

Adresse du pointeur IShellView de l’objet d’affichage.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, ou une valeur d’erreur définie par COM dans le cas contraire.

Remarques

La vue doit passer son implémentation IShellView à cette routine, bien que la version actuelle de Windows Explorer n’utilise pas ce paramètre.

Remarques aux appelants

L’objet de vue Shell doit appeler cette méthode avant d’appeler la méthode IShellBrowser ::InsertMenusSB . Cette méthode insère un autre ensemble d’éléments de menu selon que la vue a le focus ou non.

Remarques aux implémenteurs

Cette méthode informe le navigateur que l’affichage obtient le focus (lorsque la souris est activée sur l’affichage, par exemple).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)
DLL Shell32.dll (version 4.0 ou ultérieure)

Voir aussi

IShellBrowser