4

COM でパラメーター化されたコンストラクターを呼び出すことは可能ですか? COM でパラメーター化されたコンストラクターを持つ C# クラスのインスタンスを作成します。現在、Memory Excpetion が発生します。そのため、COM でパラメーター化されたコンストラクターを運ぶ C# クラスのインスタンス化についてはわかりません。ですから、同じことを教えてください。

私のC#コンストラクターは

public GetNumberFromClass(NumberClass number)
{
}

C++ コンストラクター:

NumberFromC#::NumberFromC#
{
    getNumberFromClassPtr.CreateInstance(__uuidof(GetNumberFromClass));
}

ポインター getNumberFromClassPtr は、 NULL になるとメモリ例外をスローします。

4

1 に答える 1