Méthode IApplicationAssociationRegistrationUI ::LaunchAdvancedAssociationUI (shobjidl.h)
Lance une boîte de dialogue d’association avancée par le biais de laquelle l’utilisateur peut personnaliser les associations pour l’application spécifiée dans pszAppRegName.
Syntaxe
HRESULT LaunchAdvancedAssociationUI(
[in] LPCWSTR pszAppRegistryName
);
Paramètres
[in] pszAppRegistryName
Type : LPCWSTR
Pointeur vers une chaîne Unicode terminée par null qui spécifie le nom inscrit de l’application. Cette valeur est valide uniquement si elle correspond à l’une des chaînes d’application inscrites sous HKCU\Software\RegisteredApplications ou sous HKLM\Software\RegisteredApplications.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
À compter de Windows 10, la boîte de dialogue d’association n’est pas lancée. Il affiche une boîte de dialogue à l’utilisateur pour l’informer qu’il peut modifier les programmes par défaut utilisés pour ouvrir les extensions de fichier dans ses paramètres
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 |