bitmap文件打开及显示的问题
suhk 2005-08-19 03:38:08
基于单文档的程序,点击“打开”菜单,弹出对话框,选择打开硬盘上文件的路径,结果只有在显示文件的矩形区域和对话框相交的地方正常显示,其他地方仍是空白,但最小化后再恢复就一切正常了。
程序OnDraw(CDC* pDC)函数和OnEraseBkgnd(CDC* pDC) 函数的代码和一个文件正常打开和显示的例程相同,但分别在两个程序的这两个函数设置断点发现,不正常显示的程序的运行次序是
OnEraseBkgnd(CDC* pDC)->OnDraw(CDC* pDC),正常显示的程序没执行这两个函数就可以选择要打开和显示的图像。
我想知道的是怎样正常显示,以及正常显示的程序是否在什么地方加上了代码就可以不经过执行上面的两个函数就可以选择打开的文件(我在程序中没找到不同)?
谢谢!