
f0为白色背景黑色字体 可以按以下规则修改
颜色属性由两个十六进制数字指定:第一个为背景,第二个则为前景。每个数字可以为以下任何值之一。
0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色
3 = 湖蓝色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = E = 淡
7 = 白色 F = 亮白色创建一个对话框作为登录对话框。
对话框中控件请随意。这里假设你设定两个文本框,分别用于输入用户名和密码。然后单击登录,开始判断用户输入。
//登录按钮处理代码
UpdateData();
if(m_UserNameIsEmpty()){
MessageBox("用户名不能为空!");return;
}
if(m_PwdIsEmpty()){
MessageBox("密码不能为空!");return;
}
if(m_Pwd!="123"||m_UserName!="21chenxb"){
MessageBox("您输入的信息不正确!"); return;
}
//`````
现在一个关键问题就是如何在主界面显示之前出现登录对话框。
基于单文档的,请在
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
函数里加下面的代码。
CLoginDlg dlg; //假定登录对话框的类名为 CLoginDlg
if(IDOK == dlgDoModal()) {
}
else
exit(0);
如果是基于对话框的,在OnInitDialog()函数里面加即可。
如果还有问题,请hi我。
C加加爱好者团 竭诚支持!应该用MFC
Appwizard
(exe)。
输入工程名后点OK,在向导对话框的第一步(Step
1)里选择Dialog
based,然后直接点Finish就生成了一个对话框程序,这时编译运行就出现了一个基于对话框的程序界面——简单吧?
不过这个程序界面只有确定和取消按钮,你需要“画”出自己的程序!即在资源视图(ResourceView)里点开
树状结构
Dialog节点下的对话框资源,出现对话框编辑的界面,把控件工具上的控件拖入对话框里,摆放好位置,设置属性就行了。
这时候,你的程序就有了漂亮的外表,但是,要让它有实用价值,比如点击菜单执行什么 *** 作,就要你加入相应的程序代码了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)