我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: VC中非模态对话框的一个问题。 隐藏签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

再不斩



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1414
威望: 0
浮云: 1413
在线等级:
注册时间: 2005-12-23
最后登陆: 2009-04-26

5come5帮你背单词 [ sift /sift/ vt. 筛,筛分,过滤 ]


VC中非模态对话框的一个问题。

我想在主对话框的一个按钮的响应函数里弹出另一个对话框,并且销毁主对话框,于是,我:
    CDialog1 dlgToShow;
    dlgToShow.Create(IDD_DIALOG1,GetDesktopWindow());
    dlgToShow.ShowWindow(SW_SHOW);
                    DestroyWindow();
可是,程序整个都退出了。。。
XDJM们,帮帮俺


喜欢撼地神牛那足以撼动天地的震地,让敌人绝望的堑壕,和它那战死时性感的哀鸣。
顶端 Posted: 2008-03-29 16:19 | [楼 主]
再不斩



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1414
威望: 0
浮云: 1413
在线等级:
注册时间: 2005-12-23
最后登陆: 2009-04-26

5come5帮你背单词 [ stun /stΛn/ vt. 打昏,使昏迷,使震惊,使惊叹 ]


焦急中...


喜欢撼地神牛那足以撼动天地的震地,让敌人绝望的堑壕,和它那战死时性感的哀鸣。
顶端 Posted: 2008-03-29 16:29 | [1 楼]
路客与刀客



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
家族: 梦魇图腾
发贴: 1980
威望: 0
浮云: 1186
在线等级:
注册时间: 2007-01-02
最后登陆: 2008-06-29

5come5帮你背单词 [ suburb /'sΛbə:b/ n. (pl.)郊区,市郊 ]


问题是这样的,当一个进程的主窗口被销毁之后,它会销毁它自己的所有的子窗口。如果你想弹出一个新的窗口并销毁先前的窗口的话,可以创建一个进程,把那个新弹出的窗口作为主窗口编写一个新的应用程序,而新创建的进程就是打开这个应用程序,当然或许还有其他的方法。


男人,千万不能让别人看到自己脆弱的一面.
顶端 Posted: 2008-03-29 18:03 | [2 楼]
sillyboy



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 130
威望: 0
浮云: 1106
在线等级:
注册时间: 2006-11-07
最后登陆: 2009-05-19

5come5帮你背单词 [ copper /'kopə/ n. 铜,铜币,铜器;a. 铜(制)的,(紫)铜色的 ]


ls正解,直接ShellExecute一个新的程序就可以了,而新程序就是你要弹出的对话框
子贡倦于学,告仲尼曰:“愿有所息”。仲尼曰:“生无所息”。
顶端 Posted: 2008-03-29 18:49 | [3 楼]
sillyboy



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 130
威望: 0
浮云: 1106
在线等级:
注册时间: 2006-11-07
最后登陆: 2009-05-19

5come5帮你背单词 [ opposition /opə'ziən/ n. 反对,反抗,反对者,反对派,反对党,在野党 ]


ls正解,直接ShellExecute一个新的程序就可以了,而新程序就是你要弹出的对话框
子贡倦于学,告仲尼曰:“愿有所息”。仲尼曰:“生无所息”。
顶端 Posted: 2008-03-29 18:49 | [4 楼]
再不斩



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1414
威望: 0
浮云: 1413
在线等级:
注册时间: 2005-12-23
最后登陆: 2009-04-26

5come5帮你背单词 [ obvious /'obviəs/ a. 明显的,显而易见的 ]


Quote:
引用第3楼sillyboy于2008-03-29 18:49发表的  :
ls正解,直接ShellExecute一个新的程序就可以了,而新程序就是你要弹出的对话框

我的程序中会经过很多的这种环节,如果按照这种做法,生成的软件太松散,不是很好。


喜欢撼地神牛那足以撼动天地的震地,让敌人绝望的堑壕,和它那战死时性感的哀鸣。
顶端 Posted: 2008-03-29 19:10 | [5 楼]
再不斩



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1414
威望: 0
浮云: 1413
在线等级:
注册时间: 2005-12-23
最后登陆: 2009-04-26

5come5帮你背单词 [ under /'Λndə/ prep. 在…下面,在…以下,低于,在…的指导下,在…之中;ad. 在下面,正下方,少于 ]


很感谢楼上诸位。


喜欢撼地神牛那足以撼动天地的震地,让敌人绝望的堑壕,和它那战死时性感的哀鸣。
顶端 Posted: 2008-03-29 19:11 | [6 楼]
路客与刀客



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
家族: 梦魇图腾
发贴: 1980
威望: 0
浮云: 1186
在线等级:
注册时间: 2007-01-02
最后登陆: 2008-06-29

5come5帮你背单词 [ matter /'mætə/ n. 事情,问题,毛病,麻烦,困难,物质,物品 ]


OK了,写好了个例子,累死了。用的正是我说的隐藏而不是销毁的方法。
用Visual Studio 2008写的,对这个IDE又不熟悉,摸半天都找不到那些功能。
远程图片:4.JPG 远程图片:5.JPG


男人,千万不能让别人看到自己脆弱的一面.
顶端 Posted: 2008-03-29 20:58 | [7 楼]
yinx



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
家族: 丢丢
发贴: 2333
威望: 0
浮云: 1260
在线等级:
注册时间: 2006-09-15
最后登陆: 2009-05-11

5come5帮你背单词 [ tired /'taiəd/ a. 疲倦的,累的,厌倦的,厌烦的 ]


能不能不销毁主对话框而只隐藏……

自强不息!
顶端 Posted: 2008-03-29 20:58 | [8 楼]
再不斩



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1414
威望: 0
浮云: 1413
在线等级:
注册时间: 2005-12-23
最后登陆: 2009-04-26

5come5帮你背单词 [ thrift /θrift/ n. 节俭,节约 ]


Quote:
引用第8楼yinx于2008-03-29 20:58发表的  :
能不能不销毁主对话框而只隐藏……

嗯,对头。


喜欢撼地神牛那足以撼动天地的震地,让敌人绝望的堑壕,和它那战死时性感的哀鸣。
顶端 Posted: 2008-03-29 21:03 | [9 楼]
枫叶刀





性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1393
威望: 0
浮云: 1282
在线等级:
注册时间: 2006-03-23
最后登陆: 2009-08-14

5come5帮你背单词 [ badminton /'bædmintən/ n. 羽毛球 ]


Quote:
引用第8楼yinx于2008-03-29 20:58发表的  :
能不能不销毁主对话框而只隐藏……


有啊,方法很多!最简单就是 this.enablewindow(0)
顶端 Posted: 2008-04-01 13:40 | [10 楼]
枫叶刀





性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1393
威望: 0
浮云: 1282
在线等级:
注册时间: 2006-03-23
最后登陆: 2009-08-14

5come5帮你背单词 [ paralyze /'pærəlaiz/ vt. 使麻痹,使无力,使停顿 ]


貌似这样的!可能单词有吴!
顶端 Posted: 2008-04-01 13:41 | [11 楼]
光子vs电子



性别: 帅哥 状态: 该用户目前不在线
头衔: 程序小白
等级: 人见人爱
家族: YD一族
发贴: 3379
威望: 0
浮云: 0
在线等级:
注册时间: 2007-04-29
最后登陆: 2022-12-09

5come5帮你背单词 [ sofa /'səufə/ n. 长沙发 ]


学习 ,知识拿走,脚印留下
[IMG][/IMG]
顶端 Posted: 2008-04-01 13:52 | [12 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.010963(s) query 5, Time now is:11-22 10:27, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号