Udostępnij za pośrednictwem


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.

Zobacz też

Podstawy sterowania złożonego