标题:[求助]MFC中加入对话框的问题
只看楼主
huangjm
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-6
 问题点数:0 回复次数:2 
[求助]MFC中加入对话框的问题
这几天,我在学MFC和ADO,先仿照http://www.pcvz.com/Program/Programs/VC/VCdatabase/Program_55189.html
上介绍的做了一个窗口,然后我在数据库中增加了一个admin的库,成员有name 和pin
然后建立一个窗口,想在原先的程序运行界面前加一个用户登录的界面,可是加上去之后,运行时还是原来的样子,用户登录的界面根本没出来。
到底这个登录界面怎样做才会出来呢,我实在不知道要在哪里加代码了,求大家帮个忙
搜索更多相关主题的帖子: MFC 对话框 
2006-09-16 22:59
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
得分:0 
是做单文档的吧?
你可以吧登陆对话框写在OnDraw里。
void CYourView::OnDraw(CDC*pDC)
{
...
static int first=0;
if(first==0)
{
CYourDlg dlg;
dlg.Domodal();
first++;
}
...
}
在CYourDlg的确定按扭那做响应。
void CYourDlg::OnLogIn()
{
if(/*密码正确*/)
OnOK();
else
{
//可以在这里对对话框做修改,比如在对话框事先加一个静态文本框。
//这个时候就在这里提示密码错误
//然后重新画那个局部。InvalidataRect(&rect);
}
}

[此贴子已经被作者于2006-9-17 8:04:08编辑过]


[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-09-17 00:02
huangjm
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-6
得分:0 

谢谢了

2006-09-17 00:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-90710-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.919762 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved