当前位置:编程学习 > VC++ >>

vc的程序,想实现多个对话框之间互相切换,怎么实现? 能给出示例代码吗?

vc的程序,想实现多个对话框之间互相切换,怎么实现? 1、程序启动时,显示对话框A; 2、点击对话框A上的一个按钮,则显示对话框B; 如点击B上的一个按钮,则继续显示对话框C;(均为模态) 3、在对话框C上点击取消按钮,关闭对话框C但要保留A和B;然后点对话框B上的取消按钮,关闭B,只显示A。 4、最重要的,是在点完BC上的取消按钮重新显示A时,对话框A上的数据、状态都不变! 这一点最关键。 有什么办法实现吗?
追问:这个可以实现,问题是关闭C的时候,A和B都会关闭,而我要求关闭C的时候,B还显示,关闭B的时候,A还显示。请问这个该怎么实现,用消息吗?
答案:汗……
用MFC做不是非常容易的吗?
你先创建A B C这三个对话框,然后在A的那个按钮中添加函数:创建一个B的对象,并显示对话框。
……B与C之间也是这样子。。。
至于你说A上面的数据,,,其实,当你按了A的按钮,弹出B对话框时,A这个按钮的函数还没运行完的,那其它值也不会变的啊……
蛮容易的吧……
其他:关闭C 的时候其它的不会关闭啊,我那么试过没有关闭

上一个:VC6.0中两整数相除,它的余数是怎么处理?
下一个:VC 2010控制台问题

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,