Partager via


Interface IFileDialogControlEvents (shobjidl.h)

Expose les méthodes qui permettent à une application d’être informée des événements liés aux contrôles que l’application a ajoutés à une boîte de dialogue de fichier commune.

Héritage

L’interface IFileDialogControlEvents hérite de l’interface IUnknown. IFileDialogControlEvents a également les types de membres suivants :

Méthodes

L’interface IFileDialogControlEvents possède ces méthodes.

 
IFileDialogControlEvents ::OnButtonClicked

Appelé lorsque l’utilisateur clique sur un bouton de commande.
IFileDialogControlEvents ::OnCheckButtonToggled

Appelé lorsque l’utilisateur modifie l’état d’un bouton case activée (zone case activée).
IFileDialogControlEvents ::OnControlActivating

Appelé lorsqu’une liste déroulante Ouvrir un bouton personnalisé via EnableOpenDropDown ou un menu Outils est sur le point d’afficher son contenu.
IFileDialogControlEvents ::OnItemSelected

Appelé lorsqu’un élément est sélectionné dans une zone de liste déroulante, lorsqu’un utilisateur clique sur un bouton d’option (également appelé case d’option) ou lorsqu’un élément est choisi dans le menu Outils.

Remarques

Quand implémenter

IFileDialogControlEvents est implémenté par une application sur le même objet dans lequel elle implémente IFileDialogEvents .

La boîte de dialogue n’case activée pas les valeurs de retour des méthodes de cette interface.

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.h