Ole denetimi arabirimleri diğer uygulamalara maruz edebiliyoruz. Bu arabirimler sadece bu denetime bir kapsayıcı erişim sağlar. ole denetimi diğer ole nesneleri dış arabirimlere erişmek istiyorsa, bir bağlantı noktası oluşturulmalıdır. Bu bağlantı noktası giden olay haritalar ya da bildirim işlevleri gibi dış gönderim haritalarına erişim denetimi sağlar.
Microsoft Foundation Class Library bağlantı noktalarını destekleyen bir programlama modeli sunar. Bu modelde, "eşler" bağlantı arabirimleri (veya bağlantı noktası) için ole denetimini atamak için kullanılır. Bağlantı haritalar her bağlantı noktası için bir makro içerir. Bağlantı haritaları ile ilgili daha fazla bilgi için bkz: CConnectionPoint sınıfı.
Denetim sadece iki bağlantı noktaları genellikle destekleyecektir: olaylar ve özellik bildirimleri. Bu COleControl temel sınıfı tarafından uygulanmaktadır ve ek iş denetimi yazar gerektirir. Sınıf uygulamak istediğiniz herhangi bir ek bağlantı noktalarını el ile eklenmesi gerekir. Bağlantı haritaları ve Puan desteklemek için mfc aşağıdaki makrolar sağlar.
Bağlantı göster beyanı ve şeytanın
| BEGIN_CONNECTION_PART | Bir ek bağlantı noktası (sınıfı bildiriminde kullanılmalıdır) uygulayan bir katıştırılmış sınıf bildirir. |
| END_CONNECTION_PART | Bir bağlantı noktası (sınıfı bildiriminde kullanılmalıdır) beyanı biter. |
| CONNECTION_IID | Denetimin bağlantı noktası arabirim kimliğini belirtir. |
| DECLARE_CONNECTION_MAP | Bir bağlantı harita (sınıfı bildiriminde kullanılmalıdır) sınıfında kullanılacak bildirir. |
| BEGIN_CONNECTION_MAP | (Sınıf uygulanmasında kullanılmalıdır) bir bağlantı Haritası tanımı başlar. |
| END_CONNECTION_MAP | (Sınıf uygulanmasında kullanılmalıdır) bir bağlantı harita tanımını sonlandırır. |
| CONNECTION_PART | Denetimin bağlantı Haritası'nda bir bağlantı noktası belirler. |
Aşağıdaki işlevler bir lavabo kurulması ve bağlantı noktalarını kullanarak bir bağlantı kesme yardımcı:
Başlatma/sona erdirme bağlantı noktaları
| AfxConnectionAdvise | Bir kaynak ve bir lavabo arasında bir bağlantı kurar. |
| AfxConnectionUnadvise | Bir kaynak ve bir lavabo arasındaki bağlantıyı keser. |