回 帖 发 新 帖 刷新版面

主题:急!!Visual stdio 2005问题!!

我最近在写个东西
在  IDD_FILESYSTEM_DIALOG  运行到最后会调用  IDD_CUSTOM_DIALOG  运行,但原先的对话框还显示,我想问下怎么能把它去掉???

回复列表 (共6个回复)

沙发

在调用IDD_CUSTOM_DIALOG之前,对原来的对话框使用showwindow(sw_hide)。

板凳

我试过了,加的语句是
GetDlgItem(IDD_FILESYSTEM_DIALOG)->ShowWindow(SW_HIDE);
编译通过
但运行的时候,当一个画面完了后,就会弹出一个窗口说“FileSystem.exe中的0x783bf00a(mfc80ud.dll)处未处理的异常:0xC0000005:读取位置0x00000020时发生访问冲突”
然后就中断运行了

3 楼

调试一下,具体在什么地方中断的。最好能贴代码出来。

4 楼


调试过多次,错误就是我说的那个啊

代码不好贴吧,VC++里面的代码我都是一点一点加进去的...具体在哪我也不怎么清楚的

5 楼

这句描述是什么意思?
但运行的时候,当一个画面完了后

6 楼


 恩恩  问题解决了已经,谢了

我来回复

您尚未登录,请登录后再回复。点此登录或注册