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

Confira também

Programas padrão

IApplicationAssociationRegistrationUI