VC++ 如何实现对话框的注销和切换用户?

来源:百度知道 编辑:UC知道 时间:2024/05/14 04:22:53
我用Microsoft Visual Studio .NET 2003生成了一个对话框, 然后放置了一些按钮, 文本框等控件, 欲实现注销功能, 就是点击"注销"按钮后, 对话框自动关闭, 并且重新打开(就相当于先关闭对话框, 然后再次双击该程序的可执行文件打开该对话框).
小弟查了很多资料, 总是一无所获, 希望各位大师帮帮忙了...
高分馈赠.
我做的是一个大型应用程序,类似于QQ这样的程序,有个登录界面, 先要判断用户名和密码是否正确, 正确的话弹出主窗口, 在主窗口中有"注销"和"切换用户"两个按钮, 现在欲实现的就是类似于QQ的注销功能, 和Windows的切换用户功能(仅仅是登陆用户名的更改, 原先打开的所有程序都还在, 并未被关闭).
希望各位帮帮忙, 不胜感激额..

那就是把对话框隐藏下,然后sleep几秒,把对话框上的控件变量全部初始化到你定义的默认状态,然后再显示出来。

只能这么模拟注销了,非要关闭程序再执行程序,那你要写2个程序了-_,-要不你程序都退出了,还怎么执行后面的代码。。

--------

那不是还是要隐藏主对话框,然后改控件变量值(换用户名),然后再显示出来嘛。。。
要是支持多用户同时登陆,不注销只互相切换,那你就用线程一个用户对应一个对话框,切到谁谁显示,其他全隐藏。

m_Edit1.SetWindowText("");//向这样把控件置空
不明白给我Hi一下
你点注销时调出一个对话框,上面有你的设置,当对这个对话框进行确认时就更改主程序的各项设置,如果取消就直接回到原来界面,更改用户也是一样