MFC做一个简易的登录界面
文章目录
- 一、实验准备
- 二、实验步骤
- 1.界面操作
- 1)ClassView是类视图,系统自动生成的,你可以点击它快速找到某个类,就不演示了。
- 2)ResourceView被称为资源视图,你可以直接动手在这个框里面放置你想要的东西。
- 3)第三个叫做文件视图,展开头文件后会看到这几个文件(你的名字可能与我不同)
- 2. 插入函数
- 三、结果演示
- 四、VC++6.0进行cl.exe和linker.exe操作
- 1.配置系统环境变量
- 2.Debug
- 3.开始链接
- 四、资料链接
- 1.[最完整VC++6.0安装教程、windows命令行cl编译命令配置、cl编译命令使用、以及整套安装所需的附件](https://blog.csdn.net/coinph/article/details/84673153)
- 2.[vc++中的编译链接错误error link2001 unresolved external symbol _main解决办法](https://blog.csdn.net/lh1162810317/article/details/17000191)
一、实验准备
WindowsXP,VC++6.0(安装包关于WindowsAPI学习里面有)。
二、实验步骤
1.界面操作
打开VC++6.0找到文件点击后选择MFC AppWizard[exe](图中红圈选项)
工程名称自己填,填完后点击确定,进入下一步
勾选基本对话框,点击完成。
会有一个基本框架(我这是加工后的)
已经完成一大半了,你肯定比较好奇这三个东西是什么
1)ClassView是类视图,系统自动生成的,你可以点击它快速找到某个类,就不演示了。
2)ResourceView被称为资源视图,你可以直接动手在这个框里面放置你想要的东西。
上图红圈部分是工具栏,把你想要的拖入界面就搞定了。
我的成品很简单就是上面那张图。
3)第三个叫做文件视图,展开头文件后会看到这几个文件(你的名字可能与我不同)
文件名的命名格式是 工程名+Dlg.h。
2. 插入函数
1)右键空白处选择建立类向导。
2)点击建立类向导后会进入MFC ClassWizard页面,第一个选项Message Maps可以直接找到刚才所用的菜单按钮,选择菜单按钮特性,单机或者双击,选择完毕后直接点击Add Function
添加完成后会出现最下面红圈所显示的内容,中间省略了一部函数命名,函数命名格式是m_xxx(只需要改xxx就行了)。
点击Edit Code直接进行代码编写。如图所示,代码直接写在注释下面。
三、结果演示
四、VC++6.0进行cl.exe和linker.exe操作
1.配置系统环境变量
右键我的电脑---->属性---->高级---->环境变量---->系统变量
- .添加环境变量VS,VS为自己的VC安装路径(配置过Java环境变量的应该知道这样做方便后面对环境变量的更改)
2).找到PATH,在PATH后面添加%VS%\VC98\bin;%VS%\VB98;%PATH%;
3).添加环境变量INCLUDE,在INCLUDE中添加%VS%\VC98\Inlcude;%VS%\VC98\MFC\Include;%VS%\VC98\ATL\Include;
4).添加环境变量LIB
%VS%\VC98\Include;%VS%\VC98\MFC\Lib;
2.Debug
打开管理面板,输入cl
如图所示,配置成功!
3.开始链接
我出现了4个问题
还在继续debug……
四、资料链接
1.最完整VC++6.0安装教程、windows命令行cl编译命令配置、cl编译命令使用、以及整套安装所需的附件
2.vc++中的编译链接错误error link2001 unresolved external symbol _main解决办法
MFC做一个简易的登录界面相关推荐
- 用HTML写一个简易的登录界面
用HTML写一个简易的登录界面 主要应用知识 img图片标签 表单的知识 下拉框以及单选框和多选框 锚链接以及email验证码 先看成品 再看代码 会理解的更快 <!DOCTYPE html&g ...
- 用layui做一个简易的登录注册页面
用layui做一个简易的登录注册页面 1.首先在主页绑定一个点击事件,点击登录按钮就可以弹出一个弹出窗,一般商场登录页面不会跳转一个新页面,因为如果进入一个新页面,登录后需要跳转会原来的页面,这样会导 ...
- 使用vue-cli+element-ui+expsess+mysql做一个简易的登录功能
使用vue-cli+element-ui+expsess+mysql做一个简易的登录功能 1使用webpack下载vue模板 vue init webpack aaa(aaa为项目名称) cd到aaa ...
- 第三章:做一个简易登陆界面
一.内容 做一个简易的登陆界面,包含: 1.有账号输入和密码输入 2.有登陆和取消按钮 3.密码要带有屏蔽功能 4.通过取消按钮讲一点槽函数的运用 二.创建工程(初次做这个小例程,附带上建工程的步骤) ...
- 【新手向】Python做一个简易登录注册GUI界面(无事件绑定)
Python做一个简易登录注册GUI界面 一,效果展示 (1)运行结果: (2)点击登录: 注:只有用户名:123 密码123456 会提示登录成功. 登录成功示范: 登录失败示范: (3)点击注册 ...
- 如何用idea做一个简易的网页登录界面
在上一节课的内容基础上做一个简易的网页登录界面--18级软工1班03 打开idea后打开上一节课的工程文件(一般在打开idea软件的同时,idea会默认打开上一次的文件)并在左边列表的main文件夹下 ...
- 怎么用线程刷新 tkinter 进度条_tkinter做一个简易提词板(2)
书接上文 花果山美男子:tkinter做一个简易提词板zhuanlan.zhihu.com 上回说到,文字的动态效果还可以用after方法和StringVar来实现,今天我们就用它们来重新制作提词板 ...
- PyQt5制作一个简单的登录界面
最近在学习GUI设计,分享做的一些小项目. 这篇文我们讲一下如何制作一个简单的登录界面. 目录 一.效果图 二.简述制作过程: 三.源码及材料: 1.源码: 2.图片素材: 一.效果图 如下: 二.简 ...
- 安卓初体验一:做一个简易计分器
安卓初体验一:做一个简易计分器 1.成品图 2.准备:确定开发环境.明确应用功能 2.1开发环境 2.2应用功能 3.界面制作 3.1选择布局 3.2代码编写 4.功能编写 4.1提示信息功能编写 4 ...
- 23|VS2017 基于MFC 做一个音乐播放器,带音量调节,切换歌曲
最近接到个小任务,用MFC做一个音乐播放器,不过这也是一直想尝试的,于是今天早上9点到下午16:00,总算是完成了需要的功能 开门见山,先展示一下整体界面 下面按照功能模块介绍我做这个播放器的过程 预 ...
最新文章
- iOS架构设计-URL缓存(上)
- 表单提交、页面注册案例
- Linux权限中的大写s,Linux文件权限、用户、组、文本实操二
- 嵌入式Linux系统中的.lds链接脚本基础
- aaynctask控制多个下载进度_史上最强的进度图绘制十大注意事项!
- 【laravel5.4 + TP5.0】hasOne和belongsTo的区别
- code iban 是有什么组成_EAN-128码和Code-128码的区别
- 获取本年、本月、本周时间范围_获取本周本月本季度本年开始结束时间.html
- 常见的几种索引扫描类型
- 利用随机数种子来使pytorch中的结果可以复现
- java单点登录需求分析与代码实现
- 华为手机鸿蒙系统手机_华为推出鸿蒙系统2.0 明年华为手机将适配支持
- OCR之表格结构识别综述
- 2020学而思笔记小初课程百度云网盘分享下载
- P8842 [传智杯 #4 初赛] 小卡与质数2 垃圾筛
- 《铸梦之路》帧同步卡牌放置手游(斗罗大陆武魂觉醒、上古王冠)
- idea 弹出Server‘s certificate is not trusted 解决方法
- mac系统安装Anaconda后再打开终端自动进入Anaconda环境
- Hive输出文件的间隔符
- Helm安装Harbor
热门文章
- 在Anylogic建立自己的智能体
- MODIS数据介绍及下载
- 菜鸟教程Python教程100例(一)(持续更新)
- 【第十届“泰迪杯”数据挖掘挑战赛】C题:疫情背景下的周边游需求图谱分析 问题三方案及Python实现
- Linux系统的镜像文件iso下载地址
- TC Games无需安卓模拟器电脑玩绝地求生手游,按键设置详细教程
- 使用计算机模拟抛硬币,计算机模拟抛硬币实验学生任务单.pdf
- 论文写作流程图软件_论文中的流程图一般都用什么软件?
- tikz包 安装_LaTeX安装宏包
- qca9563修改art区,将2T2R修改为1T1R