ATL – třídy bodu připojení
ATL k podpoře spojovacích bodů používá následující třídy:
IConnectionPointImpl implementuje spojovací bod. IiD odchozího rozhraní, které představuje, se předává jako parametr šablony.
IConnectionPointContainerImpl implementuje kontejner spojovacího
IConnectionPointImpl
bodu a spravuje seznam objektů.IPropertyNotifySinkCP implementuje spojovací bod představující IPropertyNotifySink rozhraní.
CComDynamicUnkArray spravuje libovolný počet spojení mezi spojovacím bodem a jeho jímky.
CComUnkArray spravuje předdefinovaný počet připojení zadaný parametrem šablony.
CFirePropNotifyEvent upozorní jímku klienta, že vlastnost objektu se změnila nebo se chystá změnit.
IDispEventImpl poskytuje podporu pro spojovací body pro objekt COM ATL. Tyto spojovací body jsou mapovány mapou jímky událostí, která je poskytována objektem COM.
IDispEventSimpleImpl funguje ve spojení s mapou jímky událostí ve vaší třídě ke směrování událostí do příslušné funkce obslužné rutiny.