主题:急!!Visual stdio 2005问题!!
cy645309003
[专家分:510] 发布于 2008-11-04 00:26:00
我最近在写个东西
在 IDD_FILESYSTEM_DIALOG 运行到最后会调用 IDD_CUSTOM_DIALOG 运行,但原先的对话框还显示,我想问下怎么能把它去掉???
最后更新于:2008-11-04 00:28:00
回复列表 (共6个回复)
沙发
cuzn1024 [专家分:4050] 发布于 2008-11-04 09:12:00
在调用IDD_CUSTOM_DIALOG之前,对原来的对话框使用showwindow(sw_hide)。
板凳
cy645309003 [专家分:510] 发布于 2008-11-04 12:54:00
我试过了,加的语句是
GetDlgItem(IDD_FILESYSTEM_DIALOG)->ShowWindow(SW_HIDE);
编译通过
但运行的时候,当一个画面完了后,就会弹出一个窗口说“FileSystem.exe中的0x783bf00a(mfc80ud.dll)处未处理的异常:0xC0000005:读取位置0x00000020时发生访问冲突”
然后就中断运行了
3 楼
cuzn1024 [专家分:4050] 发布于 2008-11-05 08:50:00
调试一下,具体在什么地方中断的。最好能贴代码出来。
4 楼
cy645309003 [专家分:510] 发布于 2008-11-05 19:42:00
调试过多次,错误就是我说的那个啊
代码不好贴吧,VC++里面的代码我都是一点一点加进去的...具体在哪我也不怎么清楚的
5 楼
cuzn1024 [专家分:4050] 发布于 2008-11-06 09:10:00
这句描述是什么意思?
但运行的时候,当一个画面完了后
6 楼
cy645309003 [专家分:510] 发布于 2008-11-07 18:10:00
恩恩 问题解决了已经,谢了
我来回复