Přidání funkcí do složeného ovládacího prvku
Po vložení všech potřebných ovládacích prvků do složeného ovládacího prvku bude dalším krokem přidání nových funkcí. Tato nová funkce obvykle spadá do dvou kategorií:
Podpora dalších rozhraní a přizpůsobení chování složeného ovládacího prvku s dalšími konkrétními funkcemi
Zpracování událostí z obsaženého ovládacího prvku ActiveX (nebo ovládacích prvků).
Pro účely a rozsah tohoto článku se zbytek této části zaměřuje výhradně na zpracování událostí z ovládacích prvků ActiveX.
Poznámka:
Pokud potřebujete zpracovávat zprávy z ovládacích prvků Windows, přečtěte si téma Implementace okna , kde najdete další informace o zpracování zpráv v ATL.
Po vložení ovládacího prvku ActiveX do prostředku dialogového okna klikněte pravým tlačítkem myši na ovládací prvek a klepněte na tlačítko Přidat obslužnou rutinu události. Vyberte událost, kterou chcete zpracovat, a klikněte na Přidat a upravit. Kód obslužné rutiny události se přidá do souboru .h ovládacího prvku.
Spojovací body ovládacích prvků ActiveX ve složeného ovládacího prvku jsou automaticky připojeny a odpojeny prostřednictvím volání CComCompositeControl::AdviseSinkMap.