DLL 用に次の .h および .cpp ファイルがあるとします。
.h
#ifdef BLAH_EXPORTS
#define BLAH_API __declspec(dllexport)
#else
#define BLAH_API __declspec(dllimport)
#endif
class BLAH_API MyClass
{
public:
static void SomeFunction();
};
.cpp
#include ".h" //you get the picture
void MyClass::SomeFunction()
{
//blah blah blah
}
次に、この DLL の .dll と .lib を別のプログラムにインポートします。
DLL に隠されているため、MyClass::SomeFunction() のスレッドを作成することは可能ですか?