Méthode IDsObjectPicker ::InvokeDialog (objsel.h)
La méthode IDsObjectPicker ::InvokeDialog affiche une boîte de dialogue sélecteur d’objets modales et retourne les sélections utilisateur.
Syntaxe
HRESULT InvokeDialog(
HWND hwndParent,
IDataObject **ppdoSelections
);
Paramètres
hwndParent
Gérer vers la fenêtre propriétaire de la boîte de dialogue. Ce paramètre ne peut pas être NULL ou le résultat de la fonction GetDesktopWindow .
ppdoSelections
Pointeur vers un pointeur d’interface IDataObject qui reçoit un objet de données qui contient des données sur les sélections utilisateur. Ces données sont fournies dans le format de données CFSTR_DSOP_DS_SELECTION_LIST . Ce paramètre reçoit NULL si l’utilisateur annule la boîte de dialogue.
Valeur retournée
Retourne un code d’erreur standard ou l’une des valeurs suivantes.
Remarques
Avant d’appeler IDsObjectPicker ::InvokeDialog , l’objet IDsObjectPicker doit être initialisé en appelant IDsObjectPicker ::Initialize. Une fois l’objet IDsObjectPicker initialisé, InvokeDialog peut être appelé plusieurs fois sans réinitialiser l’interface.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | objsel.h |
DLL | Objsel.dll |