Bagikan melalui


Dukungan COM Compiler

Khusus Microsoft

Pengkompilasi Microsoft C++ dapat langsung membaca pustaka jenis model objek komponen (COM) dan menerjemahkan konten ke dalam kode sumber C++ yang dapat disertakan dalam kompilasi. Ekstensi bahasa tersedia untuk memfasilitasi pemrograman COM di sisi klien untuk aplikasi desktop.

Dengan menggunakan direktif praprosesor #import, pengkompilasi dapat membaca pustaka jenis dan mengonversinya menjadi file header C++ yang menjelaskan antarmuka COM sebagai kelas. Sekumpulan #import atribut tersedia untuk kontrol pengguna konten untuk jenis file header pustaka yang dihasilkan.

Anda dapat menggunakan uuid atribut __declspec diperluas untuk menetapkan pengidentifikasi unik global (GUID) ke objek COM. Kata kunci __uuidof dapat digunakan untuk mengekstrak GUID yang terkait dengan objek COM. Atribut lain __declspec , properti, dapat digunakan untuk menentukan get metode dan set untuk anggota data objek COM.

Sekumpulan fungsi dan kelas global dukungan COM disediakan untuk mendukung VARIANT jenis dan BSTR , menerapkan penunjuk pintar, dan merangkum objek kesalahan yang dilemparkan oleh _com_raise_error:

END Khusus Microsoft

Baca juga

Kelas Dukungan COM Compiler
Compiler COM Global Functions