これが何であり、どのようにこれがEventHandlingIConnectionPoint
に接続されているかIConnectionPointContainer,IEnumConnectionPoints,IEnumConnections
を理解しようとしています。
次のような他の方法について説明しているMSDNおよびCodeProjectの記事を読んでくださいQueryInterface()
。
これらすべてのもの()がどのようIConnectionPointContainer,IEnumConnectionPoints,IEnumConnections
に相互に関連し、イベント処理を行っているのか理解できません。
COMオブジェクトでイベントをトリガーするsimpleClientを作成したいだけです。
単純で小さなコードのチャンクで物事が互いにどのように関連しているかを説明できる記事やコードスニペットがある場合は、役に立ちます。
初心者の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を使用した通常のプログラミングと接続ポイントの使用の主な違いは、標準のクライアントサーバーの場合、サーバーはクライアントが採用するメソッドのリストを公開し、接続ポイントの場合はクライアントは、サーバーが使用する一連のメソッドを公開します。