我在AboutDlg的OnInitDialog里面加载了一幅图片,然后在OnPaint里面把它用BitBlt显示出来,然后在AboutDlg的OnButton1里面执行了以下代码
CFileDialog cfd(TRUE)
cfd.DoModal()
然后打开一个文件,接着关闭AboutDlg
然后再打开AboutDlg
里面的图片就消失了,请问这是为什么?
CFileDialog cfd(TRUE)
cfd.DoModal()
然后打开一个文件,接着关闭AboutDlg
然后再打开AboutDlg
里面的图片就消失了,请问这是为什么?
另外,如果你在你的CFileDialog中点了Cancel按钮,工作目录就没有改变,你的图片也能正常显示。
不知道我说的对不对