C++ VS2010 で DLL を作成しました。
2つのプログラムが同時にアクセスできないようです。最初のプログラム 1 は DLL への呼び出しを完了する必要があり、その後でのみ DLL は他のプログラムからの呼び出しを処理します。
プロジェクト設定に、DLL を「マルチスレッド」にするために設定する必要がある特定のスイッチがあるかどうかを知りたいです。
DLL は Windows SAPI によって使用されます。プログラム (私の場合は 2 つのプログラム) は SAPI を参照し、コンピューターの音声 (コンピューターの音声は DLL) に何かを話させることができます。両方のプログラムが同時に話すことを期待していましたが、そうではない (お互いに待機する) ため、DLL がシングルスレッドであることを期待していました。
ありがとうございました。