MFC⼊门之三MFC案例——仓库管理系统
此案例推荐使⽤vs2017以下版本,2017没有CFormView基类
项⽬配置
登陆界⾯制作
1.插⼊新的dialog,更改ID名为DIALOG_LOGIN
2.添加两个Static Text,分别设置为“⽤户名:”和“密码:”;
添加两个Edit Control,将密码的Password属性设置为true;
添加两个按钮,分别设置为“登陆”和“取消”;
如下图所⽰:
3.为新创建的窗⼝添加类,修改类名为CLoginDlg;将登陆界⾯在主界⾯启动前启动,将CLoginDlg的.h⽂件引⼊InitInstance()中,并添加以下代码:
htmlradio添加切换事件4.为两个Edit Control添加变量,以值的⽅式分别设置为m_user和m_pwd,将访问权限设置为private
5.双击“登陆”按钮,添加事件代码,先将InfoFile.h⽂件写⼊该⽂件中:
再添加按钮的触发事件:
6.设置默认登陆信息,右键CLoginDlg,在重写中添加初始化代码,并将#include"InfoFile.h"引⼊该⽂件,
7.为“取消”按钮添加触发事件,要退出整个程序:
8.将⽂本编辑框的OnOK函数注释掉
9.点击×号会进⼊主界⾯,在CLoginDlg类中点击右键,在消息栏中到WM_CLOSE,添加该函数:
总结:
静态拆分窗⼝
1.创建两个类
在项⽬上右键添加新项,添加新类
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论