IFileDialog ::SetClientGuid, méthode (shobjidl_core.h)
Permet à une application appelante d’associer un GUID à l’état persistant d’une boîte de dialogue.
Syntaxe
HRESULT SetClientGuid(
[in] REFGUID guid
);
Paramètres
[in] guid
Type : REFGUID
GUID à associer à cet état de boîte de dialogue.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
L’état d’un dialogue peut inclure des facteurs tels que le dernier dossier visité, ainsi que la position et la taille du dialogue.
En règle générale, cet état est conservé en fonction du nom du fichier exécutable. En spécifiant un GUID, une application peut avoir des états persistants différents pour différentes versions de la boîte de dialogue au sein de la même application (par exemple, une boîte de dialogue d’importation et une boîte de dialogue ouverte).
IFileDialog ::SetClientGuid doit être appelé immédiatement après la création de l’objet dialog.
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 (incluez Shobjidl.h) |