error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CQQFace::classC

在用VC做仿QQ面板的时候,加入了几个对话框类,应用RUNTIME_CLASS()时,编译时出现如下错误:

error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CQQFace::classCQQFace"

其中,CQQFace是对话框类名。

 

解决方法:

在.h文件中加入: DECLARE_DYNCREATE(CQQFace)

对应的,在CPP文件中加入:IMPLEMENT_DYNCREATE(CQQFace, CDialog)

 

 

问题解决。

 

原因剖析:

 

 

 

 

 

你可能感兴趣的:(struct,qq,Class)