比如:MyView的基类是CView,怎样改为CListView?
单单把class MyView:public CView改为
class MyView:public CListView
行吗?
单单把class MyView:public CView改为
class MyView:public CListView
行吗?
解决方案 »
- 哪位了解并采用过MVC模式?
- 一个很奇怪的问题: 我将一个字符串 "a\r\nb" 写入主文本文件后,它怎么自动多了一个字符 0D ?
- 请教,为什么编译时,提示这样的错误?谢谢!
- 急,请教
- 求助:怎么在自己写的一个 Service程序里获取当前登录的本地用户名和登录时间?
- 难题:无法下断点,无法跟踪调试
- 使用Xtreme Toolkit时发生的一个Assertion
- 初学VC,我机器已经装了DirectX8.1,哪儿/怎样获取D3D8.h文件?
- 请问怎么给 VARIANT 变量赋空值???????
- 一个简单问题,关于VC做数据库的。
- 在HtmLView中的 OnNewWindow2()事件是调用了哪个API?
- 如何向对话框发送自定义的消息??
假设你的类是CMyView
那就是打开MyView.h
按下快捷键Ctrl + P
将此文件中的CView全部替换成CListView(也就是点击替换窗口中的Replace ALL按钮)
对MyView.cpp进行同样的操作最后,别忘了
#include <afxcview.h>
在另外一个项目目录下新建一个同类、且同名的项目,用你所需要的基类,然后把两个.h和.cpp文件、及资源复制过来,只需要作很少的修改就可以连通。
如ahu9870(阿胡9870)兄所说,只是不用替换文件,因为原来的文件可能已经添加了很多功能函数,只要对比两个文件,把不同的地方改掉就行了。
还是要谢谢各位的帮忙!