是否可以创建DLL中定义的静态成员函数的线程?

时间:2013-02-28 18:16:12

标签: c++ windows multithreading class dll

说我有一个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中?

0 个答案:

没有答案