Bagikan melalui


Menambahkan Fungsionalitas ke Kontrol Komposit

Setelah Anda menyisipkan kontrol yang diperlukan ke dalam kontrol komposit, langkah berikutnya melibatkan penambahan fungsionalitas baru. Fungsionalitas baru ini biasanya termasuk dalam dua kategori:

  • Mendukung antarmuka tambahan dan menyesuaikan perilaku kontrol komposit Anda dengan fitur khusus tambahan.

  • Menangani peristiwa dari kontrol ActiveX yang terkandung (atau kontrol).

Untuk tujuan dan cakupan artikel ini, sisa bagian ini hanya berfokus pada penanganan peristiwa dari kontrol ActiveX.

Catatan

Jika Anda perlu menangani pesan dari kontrol Windows, lihat Menerapkan Jendela untuk informasi selengkapnya tentang penanganan pesan di ATL.

Setelah menyisipkan kontrol ActiveX di sumber daya dialog, klik kanan kontrol dan klik Tambahkan Penanganan Aktivitas. Pilih peristiwa yang ingin Anda tangani dan klik Tambahkan dan Edit. Kode penanganan aktivitas akan ditambahkan ke file .h kontrol.

Titik koneksi untuk kontrol ActiveX pada kontrol komposit secara otomatis tersambung dan terputus melalui panggilan ke CComCompositeControl::AdviseSinkMap.

Lihat juga

Dasar-Dasar Kontrol Komposit