Visual Studio 2015で新しいATLプロジェクトを作成しました。新しい単純なATLオブジェクトを追加しました。ライブラリ内にstructを定義しようとしていますので、COM実装でstructを渡すことがあります。ここに私のCerberusNative.idl定義が追加CerberusErrorDetails構造で、次のとおりです。私はそれをコンパイルしようとすると import "o
私は現在、C#とCOMインターフェイスを掘り下げています。 C#はCOMの後に来たので、C#のドキュメントはまばらです(おそらく私たちはそれを修正することができます)。私はthe C# compiler can give informative error messagesを発見しました。エラーメッセージからメソッドシグネチャのC#構文バージョンを読み取り、クラスに追加することができます。これはI