Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ini adalah kelas utama yang Anda gunakan saat menulis kontrol OLE. Kelas COleControlModule dalam modul kontrol OLE seperti kelas CWinApp dalam aplikasi. Setiap modul mengimplementasikan satu atau beberapa kontrol OLE; kontrol ini diwakili oleh COleControl objek. Kontrol ini berkomunikasi dengan kontainer mereka menggunakan objek CConnectionPoint.
Kelas CPictureHolder dan CFontHolder merangkum antarmuka COM untuk gambar dan font, sementara COlePropertyPage kelas dan CPropExchange membantu Anda menerapkan halaman properti dan persistensi properti untuk kontrol Anda.
COleControlModule
Mengganti kelas CWinApp untuk modul kontrol OLE Anda. Turunkan dari kelas COleControlModule untuk pengembangan objek modul kontrol OLE. Ini menyediakan fungsi anggota untuk menginisialisasi modul kontrol OLE Anda.
COleControl
Turunkan dari kelas COleControl untuk mengembangkan kontrol OLE. Berasal dari CWnd, kelas ini mewarisi semua fungsionalitas objek jendela Windows ditambah fungsionalitas khusus OLE, seperti pemicu peristiwa dan memungkinkan dukungan untuk metode dan properti.
CConnectionPoint
Kelas CConnectionPoint mendefinisikan jenis antarmuka khusus yang digunakan untuk berkomunikasi dengan objek OLE lainnya, yang disebut titik koneksi. Titik koneksi mengimplementasikan antarmuka keluar yang dapat memulai tindakan pada objek lain, seperti memicu peristiwa dan pemberitahuan perubahan.
CPictureHolder
Merangkum fungsionalitas objek gambar Windows dan IPicture antarmuka COM; digunakan untuk mengimplementasikan properti Gambar kustom kontrol OLE.
CFontHolder
Menyertakan fungsionalitas objek font Windows dan antarmuka COM IFont; digunakan untuk mengimplementasikan properti Font bawaan kontrol OLE.
COlePropertyPage
Menampilkan properti kontrol OLE dalam antarmuka grafis, mirip dengan kotak dialog.
CPropExchange
Mendukung implementasi persistensi properti untuk kontrol OLE Anda. Analog dengan CDataExchange untuk kotak dialog.
CMonikerFile
Memanfaatkan moniker, atau representasi string yang dapat diubah menjadi moniker, dan mengikatnya secara sinkron ke aliran yang dinamai oleh moniker tersebut.
CAsyncMonikerFile
Bekerja sama dengan CMonikerFile; namun, ia mengikat moniker secara asinkron ke aliran di mana moniker adalah nama.
CDataPathProperty
Menerapkan properti kontrol OLE yang dapat dimuat secara asinkron.
CCachedDataPathProperty
Menerapkan properti kontrol OLE yang ditransfer secara asinkron dan di-cache dalam file memori.
COleCmdUI
Memungkinkan dokumen Aktif menerima perintah yang berasal dari antarmuka pengguna kontainernya (seperti FileNew, Buka, Cetak, dan sebagainya), dan memungkinkan kontainer menerima perintah yang berasal dari antarmuka pengguna dokumen Aktif.
COleSafeArray
Bekerja dengan array dari jenis dan dimensi sembarang.