VC6下
class CMyDlg : public CDialog //CMyDlg用工具创建的,可以可视化编辑
...class TTDlg : public CMyDlg //我想TTDlg也可视化编辑,可以吗?
...TTDlg就比CMyDlg多一点功能。有什么办法不用重写吗?
class CMyDlg : public CDialog //CMyDlg用工具创建的,可以可视化编辑
...class TTDlg : public CMyDlg //我想TTDlg也可视化编辑,可以吗?
...TTDlg就比CMyDlg多一点功能。有什么办法不用重写吗?
解决方案 »
- 有关CString的疑问
- 有谁知道 在windows下怎样编程实现对 以小语种命名的文件夹的操作,比如删除小语种文件夹及其内容?谢谢
- 我现在需要用VC写一个OCX在VB里面用,OCX有一个事件,要利用这个事件传递一个内存块出来,
- 如何在TLB中添加相关的IID_xxxx?
- 100分:为什么服务器端的软件设置最大10个客户端但当11个用户连接后,以后的连接就不能连上了,不管前面的10个用户已经断开,还是不能连
- 急急急,请问GGJJ这是什么原因
- 高分赠送:《DirectX从入门到精通》的配套光盘中directsound的例子,mail:[email protected],谢谢!
- 小问题,请看看
- 关于OnInitDlg的问题
- 去何处找工作?
- 关于messagebox
- 子线程
用这东西 VC工程换名工具 直接重用不用继承
果然思维很重要,C++多了可不能形成继承的思维定式啊[email protected]想要可以问我要
首先 修改CMyBase类 使其可以作为父对话框被继承修改如下内容在CMyBase的头文件中作如下修改修改CMyBase类的构造函数CMyBase(CWnd* pParent = NULL); // 标准构造函数为 CMyBase(UINT nIDTemplate, CWnd *pParent = NULL);注释掉enum { IDD = IDD_DIALOG_BASE };因为该类要作为父类了 现在不应该和任何对话框绑定起来在CMyBase的CPP文件中我们只需修改CMyBase的构造函数其实仅修改一下函数头,然后把CDialogEx的CMyBase::IDD用nIDTemplate代替还不行请参考
http://blog.csdn.net/nwpulei/article/details/7200363