C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■93216 / 1階層)  C#でCOMクライアントの実装。コールバックが呼ばれない
□投稿者/ 新田 (2回)-(2019/11/28(Thu) 13:08:14)
・manage コードである C# の関数を、 unmanage コードである DLL から callback で呼ぶ
・callbackのポインタを渡すのではなく、callbackが記述してあるクラスのインスタンスを渡すようにdll内の関数が作られている

このあたりがポイントだと思うのですが
IClientの実装方法に何かポイントはありますか?
メソッドの並び順が重要だというのはググると出てきたので、そこは気を付けています。

インタフェースを継承する際に
メソッドを実装してなかったらVisual studioが自動で必要なメソッドを追加してくれるので
関数名や引数はその通りにしています。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←C#でCOMクライアントの実装。コールバックが呼ばれない /新田 →Re[2]: C#でCOMクライアントの実装。コールバックが呼ばれない /とっちゃん
 
上記関連ツリー

C#でCOMクライアントの実装。コールバックが呼ばれない / 新田 (19/11/28(Thu) 12:48) #93215
C#でCOMクライアントの実装。コールバックが呼ばれない / 新田 (19/11/28(Thu) 13:08) #93216 ←Now
  └ Re[2]: C#でCOMクライアントの実装。コールバックが呼ばれない / とっちゃん (19/12/02(Mon) 10:27) #93282

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信