Partager via


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

Voir aussi

Programmes par défaut

IApplicationAssociationRegistrationUI