Ketik Akses Pustaka
Jenis pustaka mengekspos antarmuka kontrol OLE ke aplikasi sadar OLE lainnya. Setiap kontrol OLE harus memiliki pustaka jenis jika satu atau beberapa antarmuka akan diekspos.
Makro berikut ini memungkinkan kontrol OLE untuk menyediakan akses ke pustaka jenisnya sendiri:
Ketik Akses Pustaka
Nama | Deskripsi |
---|---|
DECLARE_OLETYPELIB | Menyatakan GetTypeLib fungsi anggota kontrol OLE (harus digunakan dalam deklarasi kelas). |
IMPLEMENT_OLETYPELIB | GetTypeLib Menerapkan fungsi anggota kontrol OLE (harus digunakan dalam implementasi kelas). |
DECLARE_OLETYPELIB
Mendeklarasikan GetTypeLib
fungsi anggota kelas kontrol Anda.
DECLARE_OLETYPELIB(class_name)
Parameter
class_name
Nama kelas kontrol yang terkait dengan pustaka jenis.
Keterangan
Gunakan makro ini dalam file header kelas kontrol.
Persyaratan
Header: afxdisp.h
IMPLEMENT_OLETYPELIB
Mengimplementasikan fungsi anggota kontrol GetTypeLib
.
IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor, wVerMinor)
Parameter
class_name
Nama kelas kontrol yang terkait dengan pustaka jenis.
tlid
Nomor ID pustaka jenis.
wVerMajor
Nomor versi utama pustaka jenis.
wVerMinor
Jenis pustaka nomor versi minor.
Keterangan
Makro ini harus muncul dalam file implementasi untuk kelas kontrol apa pun yang menggunakan makro DECLARE_OLETYPELIB.
Persyaratan
Header: afxdisp.h