Función OleUICanConvertOrActivateAs (oledlg.h)
Determina si hay clases de objetos OLE en el Registro que se pueden usar para convertir o activar el CLSID especificado.
Sintaxis
BOOL OleUICanConvertOrActivateAs(
[in] REFCLSID rClsid,
[in] BOOL fIsLinkedObject,
[in] WORD wFormat
);
Parámetros
[in] rClsid
CLSID de la clase para la que se requiere la información.
[in] fIsLinkedObject
TRUE si el objeto original es un objeto vinculado; False en caso contrario.
[in] wFormat
Formato de la clase original.
Valor devuelto
Esta función devuelve TRUE si la clase especificada se puede convertir en otra clase; False en caso contrario.
Comentarios
OleUICanConvertOrActivateAs busca en el Registro las clases que incluyen wFormat en sus entradas \Conversion\Readable\Main, \Conversion\ReadWriteable\Main y \DataFormats\DefaultFile.
Esta función es útil para determinar si se debe deshabilitar un elemento de menú Convertir... . Si la marca CF_DISABLEDISPLAYASICON se especifica en la llamada a OleUIConvert, el elemento de menú Convertir... solo se debe habilitar si OleUICanConvertOrActivateAs devuelve TRUE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | oledlg.h |
Library | OleDlg.lib |
Archivo DLL | OleDlg.dll |