Funzione OleUICanConvertOrActivateAs (oledlg.h)
Determina se sono presenti classi di oggetti OLE nel Registro di sistema che possono essere usate per convertire o attivare il CLSID specificato da.
Sintassi
BOOL OleUICanConvertOrActivateAs(
[in] REFCLSID rClsid,
[in] BOOL fIsLinkedObject,
[in] WORD wFormat
);
Parametri
[in] rClsid
CLSID della classe per cui sono necessarie le informazioni.
[in] fIsLinkedObject
TRUE se l'oggetto originale è un oggetto collegato; FALSE in caso contrario.
[in] wFormat
Formato della classe originale.
Valore restituito
Questa funzione restituisce TRUE se la classe specificata può essere convertita in un'altra classe; FALSE in caso contrario.
Commenti
OleUICanConvertOrActivateAs cerca nel Registro di sistema le classi che includono wFormat nelle relative voci \Conversion\Readable\Main, \Conversion\ReadWriteable\Main e \DataFormats\DefaultFile.
Questa funzione è utile per determinare se deve essere disabilitata una voce di menu Convert... . Se il flag di CF_DISABLEDISPLAYASICON viene specificato nella chiamata a OleUIConvert, la voce di menu Convert... deve essere abilitata solo se OleUICanConvertOrActivateAs restituisce TRUE.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | oledlg.h |
Libreria | OleDlg.lib |
DLL | OleDlg.dll |