今天编译代码,编译得有点疯了
我想不用View里面的OnDraw()画图
我封装了一个DIB类,在里面有一个DrawDIB()函数,
DIB::DrawDIB()
{
CWeiTuView *pView;
CDC *pDC=pView->GetDC();
}
编译通过了,但是运行的时候,会弹出“WeiTu.ee"遇到问题需要关闭,为什么?不能在OnDraw以外画图吗?
另外我还封装了一个管理类CImaManage
想用它来管理文件打开时的路径名,,所以我想在CMainFrame中添加一个CImaManage ma;作为成员;在MainFrm.h中包含了头文件#include "ImaManage.h"这个包含动作在编译的时候已经通过了,但是CMainFrame还是不认为CImaManage是一个类
我想不用View里面的OnDraw()画图
我封装了一个DIB类,在里面有一个DrawDIB()函数,
DIB::DrawDIB()
{
CWeiTuView *pView;
CDC *pDC=pView->GetDC();
}
编译通过了,但是运行的时候,会弹出“WeiTu.ee"遇到问题需要关闭,为什么?不能在OnDraw以外画图吗?
另外我还封装了一个管理类CImaManage
想用它来管理文件打开时的路径名,,所以我想在CMainFrame中添加一个CImaManage ma;作为成员;在MainFrm.h中包含了头文件#include "ImaManage.h"这个包含动作在编译的时候已经通过了,但是CMainFrame还是不认为CImaManage是一个类
解决方案 »
- VC6开发的CFormView程序,怎样能够使之自适应不同的屏幕宽度
- 请教一个《windows程序设计》里的例子
- 关于 mci 关闭设备问题
- vs2003 使用问题
- 200分求助,如何读取U盘序列号,分不够再加啊
- 在vc中使用ODBC连接数据库,如何判断一个数据表是否为空表?
- ●●●●●●●10月12日9时39分神六成功发射,世界航天事业的一大庆典!●●●●●●●
- CHtmlView中如何截获网页中的setTimeOut脚本事件
- 多线程串口通讯,谁能够帮帮我或者给我一个正确的例子?
- VC中一个令人费解的语句
- 全局键盘钩子的问题
- HOOK recv函数,想通过getpeername函数来得到对方的IP和端口,但是出问题了。
CImaManage有加入到工程么?
CDC *pDC=pView->GetDC();
===========
pView只是一个野指针,当然出错了,你应该将pView指向你的视图类对象。