試圖瞭解什麼是IConnectionPoint
以及它如何連接到IConnectionPointContainer,IEnumConnectionPoints,IEnumConnections
和EventHandling。什麼是IconnectionPoint和EventHandling
從MSDN和CodeProject中讀取了手機,它解釋了其他方法,如:QueryInterface()
和其他方法。
我無法弄清楚所有這些東西(IConnectionPointContainer,IEnumConnectionPoints,IEnumConnections
)如何與eachother和事件處理互相聯繫。
我只想創建一個simpleClient,它將觸發COM對象中的事件。
如果有任何文章或代碼片段可以解釋事物之間的相互關係,那麼使用簡單和小塊的代碼將會很有幫助。
值得一提的是我最近在C開始開發,初學者。
編輯@sharptooth
對於線 「typically your client will receive events and the COM object will trigger those events
。」
從很多文章,我的理解是,當我們在這一點上使用的連接點, the client exposes a set of methods that the server uses
。
我只是從TechRepublich:
客戶端服務器與沉源大綱文章的部分
因此,在一個標準的客戶端 - 服務器系統與COM正常編程和使用連接點之間的主要區別在標準的客戶端 - 服務器的情況下,服務器公開了客戶端使用的方法列表,並且在連接點情況下,客戶端公開了服務器使用的一組方法。
用我的查詢編輯了問題 – Simsons 2010-08-25 07:16:11