Dodawanie funkcji do kontrolek złożonych
Po wstawieniu wszelkich niezbędnych kontrolek do kontrolki złożonej następnym krokiem jest dodanie nowych funkcji. Ta nowa funkcja zwykle należy do dwóch kategorii:
Obsługa dodatkowych interfejsów i dostosowywanie zachowania złożonej kontrolki z dodatkowymi, określonymi funkcjami.
Obsługa zdarzeń z zawartej kontrolki ActiveX (lub kontrolek).
W celu i zakresie tego artykułu pozostała część tej sekcji koncentruje się wyłącznie na obsłudze zdarzeń z kontrolek ActiveX.
Uwaga
Jeśli chcesz obsługiwać komunikaty z kontrolek systemu Windows, zobacz Implementowanie okna , aby uzyskać więcej informacji na temat obsługi komunikatów w atl.
Po wstawieniu kontrolki ActiveX w zasobie okna dialogowego kliknij prawym przyciskiem myszy kontrolkę i kliknij polecenie Dodaj program obsługi zdarzeń. Wybierz zdarzenie, które chcesz obsłużyć, a następnie kliknij pozycję Dodaj i Edytuj. Kod programu obsługi zdarzeń zostanie dodany do pliku h kontrolki.
Punkty połączenia dla kontrolek ActiveX w kontrolce złożonej są automatycznie połączone i rozłączane za pośrednictwem wywołań do CComCompositeControl::AdviseSinkMap.