1

PInvoke を使用してアンマネージ C++ DLL 関数を呼び出す C# WPF アプリケーションに取り組んでいます。WPF アプリは Blend を使用して作成されました。

CoInitializeEx(NULL, COINIT_MULTITHREADED)PInvoke 関数からのアンマネージ C++ DLL 呼び出し。このコード行で、次のようなエラー メッセージが表示されます。"COM library already initialized with incompatible concurrency model"

WPF は本質的に STAThread であると想定しています。私は正しいですか?

上記のエラーを修正するにはどうすればよいですか?

4

1 に答える 1