Função OleUICanConvertOrActivateAs (oledlg.h)
Determina se há classes de objeto OLE no registro que podem ser usadas para converter ou ativar o CLSID especificado.
Sintaxe
BOOL OleUICanConvertOrActivateAs(
[in] REFCLSID rClsid,
[in] BOOL fIsLinkedObject,
[in] WORD wFormat
);
Parâmetros
[in] rClsid
O CLSID da classe para a qual as informações são necessárias.
[in] fIsLinkedObject
TRUE se o objeto original for um objeto vinculado; FALSE caso contrário.
[in] wFormat
Formato da classe original.
Retornar valor
Essa função retornará TRUE se a classe especificada puder ser convertida em outra classe; FALSE caso contrário.
Comentários
OleUICanConvertOrActivateAs pesquisa no registro classes que incluem wFormat em suas entradas \Conversion\Readable\Main, \Conversion\ReadWriteable\Main e \DataFormats\DefaultFile.
Essa função é útil para determinar se um item de menu Converter... deve ser desabilitado. Se o sinalizador CF_DISABLEDISPLAYASICON for especificado na chamada para OleUIConvert, o item de menu Converter... deverá ser habilitado somente se OleUICanConvertOrActivateAs retornar TRUE.
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 |
Biblioteca | OleDlg.lib |
DLL | OleDlg.dll |