Método IOleUIObjInfoW::GetConvertInfo (oledlg.h)

Obtém as informações de conversão associadas ao objeto especificado.

Sintaxe

HRESULT GetConvertInfo(
  [in]  DWORD   dwObject,
  [out] CLSID   *lpClassID,
  [out] WORD    *lpwFormat,
  [out] CLSID   *lpConvertDefaultClassID,
  [out] LPCLSID *lplpClsidExclude,
  [out] UINT    *lpcClsidExclude
);

Parâmetros

[in] dwObject

Identificador exclusivo do objeto.

[out] lpClassID

Ponteiro para o local para retornar o CLSID do objeto.

[out] lpwFormat

Ponteiro para o formato da área de transferência do objeto.

[out] lpConvertDefaultClassID

Ponteiro para a classe padrão, selecionada na interface do usuário, para a qual converter o objeto.

[out] lplpClsidExclude

Endereço de uma variável de ponteiro que recebe um ponteiro para uma matriz de CLSIDs que deve ser excluída da interface do usuário para esse objeto. Se lpcClsidExclude for zero, lpClsidExclude será definido como NULL.

[out] lpcClsidExclude

Endereço de uma variável de saída que recebe o número de CLSIDs em lplpClsidExclude. Esse parâmetro pode ser zero.

Retornar valor

Esse método retorna S_OK em caso de êxito. Outros valores retornados possíveis incluem o seguinte.

Código de retorno Descrição
E_ACCESSDENIED
Permissões de acesso insuficientes.
E_FAIL
Falha na operação.
E_INVALIDARG
O identificador especificado é inválido.
E_OUTOFMEMORY
Não há memória suficiente disponível para esta operação.

Comentários

Observações aos implementadores

Você deve preencher o CLSID do objeto no mínimo. LpwFormat poderá ser deixado em zero se o formato do armazenamento for desconhecido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho oledlg.h

Confira também

IOleUIObjInfo