说我有一个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导入另一个程序。
是否可以创建MyClass :: SomeFunction()的线程,因为它隐藏在DLL中?