dll にスレッドを作成するクラスがあります。dll からエクスポートされる関数は、クラスのオブジェクトのメンバー関数を呼び出す必要があります。どうすればこれを実現できますか?
クラスのグローバル変数をdllの.cppファイルに入れて、エクスポートされた関数がそのオブジェクトのメンバー関数を呼び出すようにしましたが、使用しませんでした。
これは Visual Studio 2010 C++ にあり、dll は明示的にリンクされています。
dll にスレッドを作成するクラスがあります。dll からエクスポートされる関数は、クラスのオブジェクトのメンバー関数を呼び出す必要があります。どうすればこれを実現できますか?
クラスのグローバル変数をdllの.cppファイルに入れて、エクスポートされた関数がそのオブジェクトのメンバー関数を呼び出すようにしましたが、使用しませんでした。
これは Visual Studio 2010 C++ にあり、dll は明示的にリンクされています。
http://www.codeproject.com/Articles/28969/HowTo-Export-C-classes-from-a-DLL#CppMatureApproachを読み、それを機能させる方法を考えました。