Método IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI (shobjidl.h)
Inicia uma caixa de diálogo de associação avançada por meio da qual o usuário pode personalizar as associações para o aplicativo especificado em pszAppRegName.
Sintaxe
HRESULT LaunchAdvancedAssociationUI(
[in] LPCWSTR pszAppRegistryName
);
Parâmetros
[in] pszAppRegistryName
Tipo: LPCWSTR
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que especifica o nome registrado do aplicativo. Esse valor só será válido se corresponder a uma das cadeias de caracteres de aplicativo registradas em HKCU\Software\RegisteredApplications ou em HKLM\Software\RegisteredApplications.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Começando no Windows 10, isso não inicia a caixa de diálogo de associação. Ele exibe uma caixa de diálogo para o usuário informando que pode alterar os programas padrão usados para abrir extensões de arquivo em suas Configurações
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl.h |