error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CQQFace::classC
2010-11-30 14:37
711 查看
在用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)
问题解决。
原因剖析:
error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CQQFace::classCQQFace"
其中,CQQFace是对话框类名。
解决方法:
在.h文件中加入: DECLARE_DYNCREATE(CQQFace)
对应的,在CPP文件中加入:IMPLEMENT_DYNCREATE(CQQFace, CDialog)
问题解决。
原因剖析:
相关文章推荐
- error LNK2001: unresolved external symbol "public: static struct QMetaObject const QwtPlot::staticMe
- error LNK2001: unresolved external symbol "public: static struct QMetaObject const QwtPlot::staticMe
- 关于 error LNK2001: unresolved external symbol "public: static class CString 错误处理
- 【C++ static】关于 error LNK2001: unresolved external symbol "public: static class CString 错误处理
- error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const
- error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const
- error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const (转)
- 关于 error LNK2001: unresolved external symbol "public: static class CString 错误处理
- 问题error LNK2001: unresolved external symbol "public: static class解决
- error LNK2001: unresolved external symbol "public: __thiscall CNaDialog::CNaDialog(class CWnd *)"
- Qt编程之信号与槽-------unresolved external symbol "public: virtual struct QMetaObject const * __thiscall XX::metaObject(void)const
- unresolved external symbol "public: static struct 错误的原因及解决方法
- error LNK2001: unresolved external symbol "public: static ... 解决一法
- 错误提示:error LNK2001: unresolved external symbol "public: static int person::weight" (?weight@person@@
- error LNK2001: unresolved external symbol "public: virtual struct QMetaObject
- error LNK2001: unresolved external symbol "public: int __thiscall CFtProtocolThread::getFnIds(class _STL::vector > &)" (?getFnId
- [Qt4]VS2010编译提示error LNK2001: unresolved external symbol "public: virtual struct QMetaObject等错误解决方案
- vc中的error LNK2001: unresolved external symbol "public: static错误解决
- (转载)浅析error LNK2001: unresolved external symbol "public: __thisc...
- QT遇到unresolved external symbol "public: virtual struct QMetaObject解决方案