Método IFileDialog::SetClientGuid (shobjidl_core.h)
Permite que um aplicativo de chamada associe um GUID ao estado persistente de uma caixa de diálogo.
Sintaxe
HRESULT SetClientGuid(
[in] REFGUID guid
);
Parâmetros
[in] guid
Tipo: REFGUID
O GUID a ser associado a esse estado de caixa de diálogo.
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
O estado de uma caixa de diálogo pode incluir fatores como a última pasta visitada e a posição e o tamanho da caixa de diálogo.
Normalmente, esse estado é persistente com base no nome do arquivo executável. Ao especificar um GUID, um aplicativo pode ter diferentes estados persistentes para diferentes versões da caixa de diálogo dentro do mesmo aplicativo (por exemplo, uma caixa de diálogo de importação e uma caixa de diálogo aberta).
IFileDialog::SetClientGuid deve ser chamado imediatamente após a criação do objeto de caixa de diálogo.
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_core.h (inclua Shobjidl.h) |