社区
界面
帖子详情
熟悉C++和MFC的高手看过来~
explorer007
2007-01-09 10:36:43
其实问题很简单,但是偶搞不定~
想写一个类比如说叫CSheetDlg继承自CDialog,有一些自定义的成员函数,其他行为都继承CDialog的.但是Add Class时选Base Class为CDialog时,必须指定一个Dialog IDD.我并不想在此时指定,而是希望在CSheetDlg被继承时再指定具体的资源.因为CSheetDlg的某些行为即成员函数是纯虚函数,需要具体的继承类来实现其具体行为.
要求就是这样了.麻烦高手给段例程最好,在线等.
...全文
248
6
打赏
收藏
熟悉C++和MFC的高手看过来~
其实问题很简单,但是偶搞不定~ 想写一个类比如说叫CSheetDlg继承自CDialog,有一些自定义的成员函数,其他行为都继承CDialog的.但是Add Class时选Base Class为CDialog时,必须指定一个Dialog IDD.我并不想在此时指定,而是希望在CSheetDlg被继承时再指定具体的资源.因为CSheetDlg的某些行为即成员函数是纯虚函数,需要具体的继承类来实现其具体行为. 要求就是这样了.麻烦高手给段例程最好,在线等.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
explorer007
2007-01-09
打赏
举报
回复
搞定了~ 谢谢LS两位
explorer007
2007-01-09
打赏
举报
回复
直接在.h里删除这句吗
// enum { IDD = IDD_UNKNOWN };
可是CSheetDlg::CSheetDlg(CWnd* pParent /*=NULL*/)
: CDialog(CSheetDlg::IDD, pParent)的参数列表里又需要指定IDD,如果这里也删除.那继承类的IDD怎么指定给CDialog呢?
给个完整的solution吧~ .....
xharry
2007-01-09
打赏
举报
回复
.h
MyDlg(CWnd* pParent, int IDD);
int IDD;
.cpp
MyDlg::MyDlg(CWnd* pParent, int IDD)
: CDialog(IDD, pParent)
{
}
--------
MyDlg x(this, IDD_DIALOG1);
x.DoModal();
王国凡
2007-01-09
打赏
举报
回复
没关系啊, VC++ 帮你生成了一些绑定 dialog 资源的 code, 你把它删除就是了.
explorer007
2007-01-09
打赏
举报
回复
再解释一下,我现在的问题是Add Class时如果选Base Class为CDialog,VC就必须要你指定一个对应的Resource IDD.可是此时并没有具体的Rsc,要到CSheetDlg的继承类时,才有具体的Rsc与之对应.
一分之千
2007-01-09
打赏
举报
回复
没看明白,难道定义完类之后不能加成员函数了么?
C++
之
MFC
学习
问题1:stdafx.h是怎么引入进来的?define.h与stdafx.h之间的关系?为什么在MuisicPlayer.cpp中引入stdafx.h 问题2:enum class的使用 问题3:列表初始化:int window_transparency{ 100 } 问题4:CDC的使用 CDC类定义的是设备上下文对象的类。 CDC对象提供处理显示器或打印机等设备上下文的成员函数,以及处理与窗口客户区对应的显示上下文的成员。 通过CDC对象的成员函数进行所有的绘图。 类对设备上下文操作提供了成员函
【听听iecne怎么说】
C++
技术的发展趋势,
MFC
过时了吗?QT呢?
哈喽大家好,我是iecne,本期为大家带来的是【听听iecne怎么说】
C++
技术的发展趋势,
MFC
过时了吗?QT呢?包教包会,快来看看吧!有一位粉丝私信i哥,说需要更新一下
MFC
、QT、EasyX、以及C#的对比所以今天iecne就细说一下
C++
的发展趋势,让大家更加了解
MFC
QT EasyX和C#如何选择。
C++
MFC
人事管理系统
MFC
:Microsoft Foundation Classes (微软基础类库) 基本思路: 使用Microsoft Access建立数据库,然后使用VS2015其进行连接与一些基本操作: 显示、增加、删除、排序、筛选 <文章最后会给出本工程文件压缩包的下载地址> *******************************************************...
安装VS2019、
MFC
,并创建
MFC
工程文件,查看工程信息
安装VS2019、
MFC
,并创建
MFC
工程文件,查看工程信息
MFC
用AfxBeginThread创建线程
代码以川建国同志的日常为例。川建国同志日常两件事,吹牛(brag)和咆哮(bark)。两件事随机发生,用创建线程的方式实现。 以下内容部分摘自(https://blog.csdn.net/qq_33723441/article/details/54171230)
MFC
提供了两个重载版的AfxBeginThread,一个用于用户界面线程,另一个用于工作者线程,区别在于用户界面线程能处理消息响应,而工作者线程不能。 本文只谈工作者线程的AfxBeginThread ,原型如下: CWinThread
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章