Bagikan melalui


Fungsi OleUICanConvertOrActivateAs (oledlg.h)

Menentukan apakah ada kelas objek OLE dalam registri yang dapat digunakan untuk mengonversi atau mengaktifkan CLSID yang ditentukan.

Sintaks

BOOL OleUICanConvertOrActivateAs(
  [in] REFCLSID rClsid,
  [in] BOOL     fIsLinkedObject,
  [in] WORD     wFormat
);

Parameter

[in] rClsid

CLSID dari kelas yang informasinya diperlukan.

[in] fIsLinkedObject

TRUE jika objek asli adalah objek tertaut; FALSE jika tidak.

[in] wFormat

Format kelas asli.

Nilai kembali

Fungsi ini mengembalikan TRUE jika kelas yang ditentukan dapat dikonversi ke kelas lain; FALSE jika tidak.

Keterangan

OleUICanConvertOrActivateAs mencari registri untuk kelas yang menyertakan wFormat dalam entri \Conversion\Readable\Main, \Conversion\ReadWriteable\Main, dan \DataFormats\DefaultFile.

Fungsi ini berguna untuk menentukan apakah item menu Konversi... harus dinonaktifkan. Jika bendera CF_DISABLEDISPLAYASICON ditentukan dalam panggilan ke OleUIConvert, maka item menu Konversi... harus diaktifkan hanya jika OleUICanConvertOrActivateAs mengembalikan TRUE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header oledlg.h
Pustaka OleDlg.lib
DLL OleDlg.dll

Lihat juga

OleUIConvert