MFC 常用控件用法.doc

上传人:飞****2 文档编号:54340805 上传时间:2022-10-28 格式:DOC 页数:16 大小:731.50KB
返回 下载 相关 举报
MFC 常用控件用法.doc_第1页
第1页 / 共16页
MFC 常用控件用法.doc_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《MFC 常用控件用法.doc》由会员分享,可在线阅读,更多相关《MFC 常用控件用法.doc(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 MFC 常用 整理 MFC USUAL TRIM 艾德温*范克里夫学生所在学院:信息科学与工程学院学生所在班级:软件2班学生姓名:王海波学生学号:1指导教师:王海波教 务 处2014年 7 月 目录MFC 常用知识第一回: 整体感知第二回: MFC是什么第三回: 开始用MFC创建窗体以及MFC的结构第四回: VS2010界面组织MFC 常用控件写法常用控件介绍常用控件使用 按钮的使用 编辑框的使用 选项卡的使用 报表的使用 MFC 常用知识第一回: 想写一个像上图(大二写的的吧。囧)的窗体程序,我们就可以用简单的MFC.怎么用MFC做出上图的窗体?1 如下图用vs2010的可视化工具栏拖控件

2、 ,很简单2 然后双击某个按钮,vs2010会自动弹出函数,我们就可以在函数中填写代码。 之后,每当你按那个按钮一次,你在函数中写的代码就会执行一次。3 显然这一点功能远远不够,更多请看下回。第二回: 回顾: 第一回讲的就是一个窗体初级的原型。接下来说说更深一点的东西。 MFC 是什么?(上面的窗体等是哪里来的?)定义:MFC: Microsoft function class (微软功能类)理解:MFC 就是许许多多的类。 跟我们有什么联系:我们利用MFC中的许多类作为工具来开发出窗体。更浅显的理解:MFC就是工具,让我们能快速开发的工具。 之前穆云峰老师的windows编程课记着么,最开始

3、窗体就是那么一句句代码手动写出来的,特繁琐, 所以微软就写了功能封装类,把一些重复的工作写成类,之后写窗体就更方便了。第三回:一 :开始用MFC 写窗体123 其他不知道的全点下一步。最后一步:二 :怎么利用MFC三个类: CtestApp CtestDlg(这两个类是自动生成的) CDialogEx (MFC的类)1 CtestApp 是用来封装主函数Main的。并且定义了一个全局变量TheApp。2 CDialogEx 封装了创建窗体的基本代码。3 CtestDlg(我们创建的类)继承自CDialogEx。 我们再通过重载CtestDlg来做出我们自己想要的DIY窗体。浅显理解: 1 CD

4、ialogEx可以产生上面的窗体。2 TheApp就是上面窗体的指针(句柄)。TheApp在CtestApp类中定义。3 CtestDlg产生了下图的窗体。第四回:1 testDlg.cpp 就是我们需要修改的文件。 换一种说法:testDlg.cpp重载了基类CDialogEx。2 .h是类的声明, .cpp 是类的实现。怎么的修改文件里面的代码? 1 手动写代码2 用vs2010的可视化工具步骤: 1 找到可视化工具在哪(如下图) 2 利用可视化工具拖按钮到窗体 3双击按钮 4在给你的函数中填写内容就写这么多先,时间很短,写的很烂很初级,但没有误导(没有扭曲事实)。求勿喷。转下页MFC 常

5、用控件写法一 常用控件介绍介绍下上面四个控件序号 官方名称: 名称: 作用:1 tab control 多面板/选项卡 节省空间,便于分类。2 edit control 编辑框 接受或显示文字3 button control 按钮 点击按钮,操作系统就会收到 WM_buttondown消息,然后操作系统就会 让TheApp调用我们写的函数(在可视化下, 双击按钮就会生成此函数)。4 list control 列表 用来显示报表等。二 使用3 . 按钮的使用3.1双击或右键选择添加事件处理函数。3.2 在生成的函数中写代码(所说的生成的函数是:消息响应函数,当TheApp接到此按钮被点击的通知,TheApp就会执行此函数)效果:注:如果让程序显示中文,一般都需要编码转换,L是个UNICODE宏(可以把字符转 换成UNICODE编码的宏)。2编辑框的使用 2.1 2.2 2.3双击testDlg.h可以看到结果: vs2010生成了”CEdit m_edit;” 至此我们就可以通过m_edit来控制编辑框的文字了。 2.4打开testDlg.cpp:修改函数成下图:效果:1选项卡的使用 1.1未完。 SVN地址 : . 详情请见网址: wudibo.tk 封面设计:贾丽

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁