Pendaftaran Mandiri untuk Kontrol

kontrol ActiveX harus mendukung pendaftaran mandiri dengan menerapkan fungsi DllRegisterServer dan DllUnregisterServer. ActiveX kontrol harus mendaftarkan semua entri registri standar untuk objek yang dapat disematkan dan server otomatisasi.

ActiveX kontrol harus menggunakan API kategori komponen untuk mendaftarkan diri mereka sebagai kontrol dan mendaftarkan kategori komponen yang memerlukan host untuk didukung dan kategori apa pun yang diterapkan kontrol, lihat Kategori Komponen.

ActiveX kontrol juga harus mendaftarkan kunci registri ToolBoxBitmap32, meskipun ini tidak wajib.

Kategori komponen yang dapat disisipkan harus didaftarkan hanya jika kontrol cocok untuk digunakan sebagai objek dokumen gabungan. Penting untuk dicatat bahwa objek dokumen campuran harus mendukung antarmuka tertentu di luar IUnknown minimum yang diperlukan untuk kontrol ActiveX. Meskipun kontrol ActiveX dapat memenuhi syarat sebagai objek dokumen majemuk, dokumentasi kontrol harus dengan jelas menyatakan perilaku apa yang diharapkan dalam keadaan ini.

Kontrol