Bagikan melalui


Inisialisasi OLE

Sebelum aplikasi dapat menggunakan layanan sistem OLE, aplikasi harus menginisialisasi DLL sistem OLE dan memverifikasi bahwa DLL adalah versi yang benar. Fungsi ini AfxOleInit menginisialisasi DLL sistem OLE.

Inisialisasi OLE

Nama Deskripsi
AfxOleInit Menginisialisasi pustaka OLE.
AfxEnableControlContainer Panggil fungsi ini dalam fungsi objek InitInstance aplikasi Anda untuk mengaktifkan dukungan untuk penahanan kontrol OLE.

AfxEnableControlContainer

Panggil fungsi ini dalam fungsi objek InitInstance aplikasi Anda untuk mengaktifkan dukungan untuk penahanan kontrol OLE.

Sintaks

void AfxEnableControlContainer( );

Keterangan

Untuk informasi selengkapnya tentang kontrol OLE (sekarang disebut kontrol ActiveX), lihat Topik Kontrol ActiveX.

Persyaratan

Header: afxdisp.h

AfxOleInit

Menginisialisasi dukungan OLE untuk aplikasi.

BOOL AFXAPI AfxOleInit();

Tampilkan Nilai

Bukan nol jika berhasil; 0 jika inisialisasi gagal, mungkin karena versi DLL sistem OLE yang salah diinstal.

Keterangan

Panggil fungsi ini untuk menginisialisasi dukungan OLE untuk aplikasi MFC. Ketika fungsi ini dipanggil, tindakan berikut terjadi:

Catatan

Jika AfxOleInit dipanggil dari DLL MFC, panggilan akan gagal. Kegagalan terjadi karena fungsi mengasumsikan bahwa, jika dipanggil dari DLL, sistem OLE sebelumnya diinisialisasi oleh aplikasi panggilan.

Catatan

Aplikasi MFC harus diinisialisasi sebagai apartemen berulir tunggal (STA). Jika Anda memanggil CoInitializeEx dalam penimpaan Anda InitInstance , tentukan COINIT_APARTMENTTHREADED (bukan COINIT_MULTITHREADED).

Persyaratan

Header: afxdisp.h

Lihat juga

Makro dan Global