如何继承Dlg类? 我想继承一个Dlg类,然后把我这个类和原来的对话框资源关联起来,再增加一些函数.请问:应该怎么做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你还没理解我的意思.是一个对话框的程序,我想继承和某个对话框关联的类按普通方法继承之后出现如下错误:...\vodclientdlg.h(29) : error C2065: 'IDD_VODCLIENT_DIALOG' : undeclared identifier...\vodclientdlg.h(29) : error C2057: expected constant expression MFC可以多继承?你先搞一个CDialog类和这个资源关连然后搞几个纯virtual函数在消息响应函数里面调用这几个virtual然后你就可以从这个类派生 重载那些虚函数就OK了 楼上说得有理。不过一般的继承也就能达到目标了,因为一些关键消息的处理还是虚的,比如OnInitDialog。 楼上说得有理。不过一般的继承也就能达到目标了,因为一些关键消息的处理还是虚的,比如OnInitDialog。 ...\vodclientdlg.h(29) : error C2065: 'IDD_VODCLIENT_DIALOG' : undeclared #include "resource.h" 为什么要#include "resource.h"?即使需要的话基类中也应该有了啊!我想在CXXXApp的InitInstance函数中用从原来的主对话框继承来的类代替原来的主对话框类CMyXXXDlg dlg;//CXXXDlg dlg;但是我按普通方法继承之后,编译通不过.不知道继承对话框类时应该注意哪些东东? 哦,对,基类的.h文件中加上#include "resource.h"就编译通过了.但为什么我没有继承之前却可以不用加? 但为什么我没有继承之前却可以不用加?___________MFC有这种问题的。=================现在我重载了一个按钮的同名函数,结果它还是调用了基类的函数___________没道理啊,你是不是MESSAGEMAP做错了? 谢谢你了!战士!找了个老外的好东东,大家分享!^_^http://www.codeguru.com/forum/showthread.php?s=&threadid=231824 mfc导出类问题,紧急求助!!!!!!! 那位大哥能告诉我下怎么在视图窗口里用分割条分割窗口啊 用http实现下载程序,如何获取下载文件的真实文件名 如何由一个COM组件的DLL文件得到其clsid或progid vc中使用ODBC创建数据表,如何实现? 释放DLL的一个错误 处理unicode文档时,用_tcslen()这样求变量长度为何不对? vc初学?很菜的问题 VC下通过ADO查询Oracle数据集个数为何返回为-1?? VS2017中MFC项目无法显示资源视图 基于单文档的程序,怎样获得View区左上角的坐标 如何将telnet接收到的数据实时显示到视图的问题,急,谢谢!
按普通方法继承之后出现如下错误:
...\vodclientdlg.h(29) : error C2065: 'IDD_VODCLIENT_DIALOG' : undeclared identifier
...\vodclientdlg.h(29) : error C2057: expected constant expression
你先搞一个CDialog类和这个资源关连
然后搞几个纯virtual函数在消息响应函数里面调用这几个virtual
然后你就可以从这个类派生 重载那些虚函数就OK了
我想在CXXXApp的InitInstance函数中用从原来的主对话框继承来的类代替原来的主对话框类
CMyXXXDlg dlg;
//CXXXDlg dlg;但是我按普通方法继承之后,编译通不过.
不知道继承对话框类时应该注意哪些东东?
但为什么我没有继承之前却可以不用加?
___________MFC有这种问题的。=================现在我重载了一个按钮的同名函数,结果它还是调用了基类的函数
___________没道理啊,你是不是MESSAGEMAP做错了?
^_^http://www.codeguru.com/forum/showthread.php?s=&threadid=231824