目前位置: VCer资源中心 >>> VCer论坛 >>> 技术问答

[本帖已阅读773次 分值2 回复5次] 张贴资源 发回信箱 控制面板

如何隐藏对话框,如何在副对话框中关闭主对话框应用程序

提供者:baobeizouyi 张贴时间:2007-10-16 18:36:19.0 出处:vcer.net 作者:baobei

如何隐藏对话框,如何在副对话框中关闭主对话框应用程序(2007-10-16 18:36:19.0)


baobei


 
级别: VCer小兵
头衔: VCer会员

经验: 84
作品: 8
分会: 华北分会
注册: 2007-10-15 18:37:38.0
登录: 2007-11-26 18:45:42.0

...小弟在用vc做数据库系统 的时候,有一个登陆对话框(此对话框不是主对话框)如果密码用户名准确则进入主截面,否则退出系统,主界面是主对话框,那位大哥能帮我解决一下怎么在退出按牛中关闭整个应用程序?谢谢!

我的邮箱是zouyi8533@163.com

注:转载文章需注明来源:VCer.net 文章地址:http://vcer.net/1192530979031.html

  如果你觉得VCer.net不错,而且你愿意为VCer.net捐赠一元钱,那么点击后面的捐赠按钮吧:) vcer.net捐赠

[回复该贴] [加入个人书签]

re:如何隐藏对话框,如何在副对话框中关闭主对话框应用程序

PostQuitMessage(0);

就OK了

jajerry 于 2008-01-02 12:54:41.0 编辑 [回复该贴]

re:如何隐藏对话框,如何在副对话框中关闭主对话框应用程序

...好像 SENDMESSAGE(WM__CLOSE)也行吧

lzuknight 于 2007-11-27 14:59:28.0 编辑 [回复该贴]

re:re:如何隐藏对话框,如何在副对话框中关闭主对话框应用程序

呵呵,我一般就是这么干的

newlz2000 于 2007-12-16 22:03:06.0 编辑 [回复该贴]

re:如何隐藏对话框,如何在副对话框中关闭主对话框应用程序

...

我之前做的图书管理系统和你要求的功能类似,首先是用户登陆,验证成功后进入系统主界面.

我的处理方法:

1)在APP类的InitialInstance函数中(注:主窗口产生之前)

 CLoginDlg dlg;

   dlg.DoModal();//显示Login dialog

2)添加Login对话框事件处理(登陆)

    如果验证不成功,在上述第一步后直接return FALSE,这样程序就没有往下执行.

miraqi 于 2007-11-02 13:01:44.0 编辑 [回复该贴]

re:re:如何隐藏对话框,如何在副对话框中关闭主对话框应用程序

...

恰好,我以前也遇到过这种事情,我比较笨,我用的是exit(1)达到了要求,就是如果登陆不成功就调用就行了

baobeizouyi 于 2007-11-26 18:17:32.0 编辑 [回复该贴]