VS2013 MFC 入门教程

所需积分/C币:50 2016-11-29 13:34:56 3.72MB PDF

MFC的学习一直是个让人头疼的问题,而一般的教程都是以VC 6为基础而编写的,我上传的是基于visual studio 2013的MFC基础入门教程,希望对大家有所助益!
N lace.4s·厘量影值 MFC角程 用于用Mco雪的用 MFC AwI NT 和《+ 车加 DaBao 经验 进入应用程序向导,一开始会给出默认的项目配置,点击“下一步”即可。 MFC应用程序向导Demo M 欢诬使用NFC应用程序向导 这些星当前项目设置 应用程序类型 选项卡式多文检界面Om 无数据际支持 量合文植支持 不支持复含文档 文档模板属性 司自定义买单栏和工具栏界面 数据库支持 Visual studia200应用程序外观 用户界面功能 v$4l●顷目样式俱有资源管理器面格、输出格和属性面格) 重新启动管理器支持新打开文档,应用程序恢夏) 级功能 在任一E口中单击“完成“·接受当前设置 生邱的 目后,请阅该项目的rtxt文件,了解向关项目功能和所生成的文件的 选择“基于对话框”,MFC可以选择在静态库中使用,或者在共享DLL中使用。一般选择共 享使用就行,静态库中使用会把所有用到的d集成到exe文件中,最终生成的文件一般可 以直接使用,但占用更大空间。 MFC应用程序肉导Demo 应用程序卖型 成用程序类: 项目典型 应用程序典型 ⊙单个文档 C标霍 复合文植炎持 ⊙多个文档想 ⊙m管理器 文档板性 □选项卡式文档) Ovas stsi.) 数据际交 基对话框 OofficeuD 用户界面功能 使用加对话粗① 视觉样式和色① 级功能 □无绍mC控件 ia本机/默认 生的 $个级文植①) 口启用视觉得式切 团文/视图结构支持00 c的使用 在共享u中便用ma 安全开发生命周明)检亚g ⊙在静态斥中便用Bcg 资语言) 中文体,中国 区上[础 选择主框架样式,可以自由选择是否添加最小化框、最大化框。如果觉得没必要“关于”对 话框也可以去掉,对话框标题-般不需要更改。 MFC应用序向导Dem 用户界面功能 主粗样式 命分E碳单/具栏/功能 使用经衡单 应用程序典型 祖粗架①) 合文支持 使用用始停工具栏 最大化框) □使的器样式的工具栏 文档模板属性 最小化 o使用单栏和工具栏 据库支持 □量大化 团用户定义的工具栏和 用户界面功秘 系统菜单① 团个性化某单行为0 级功能 “关于”粗Q) ◎世用功能区 初始状吃栏0 生的典 □分面口化 对话框标题 子粗式 团子最小化红 团子最大化( 口子最大化② 区上步口燕瑞 高级功能—般默认即可,但如果用不上" ActiveⅩ控件″可以去掉勾选;如果需要涉及网络 编程就把" windows套接字″选上。不过没选上也不要紧,在程序中可以自己添加部分代码 导入套接字。 MFC应用厘序肉导·Demo 高级功能 基级功 基级格 应用程序类型 □资管器得靠面格② □自动化D □输体靠面) 合文位支持 2 Activel I2F.) □属性拿面格) 文档模板属性 □导航① 据炎持 wIndows □标验栏0 用户男面功 Active Accessibility( 级功 公共控件青单想 高队单项显示/数活面格Q 支持重新启管理器 最达文列表上的文件数③ 生颀的 口重新打开以打开的档(4 □支特应用程序值复⑦ 上[一步 最后是自动生成的两个类的头文件和源文件名称,可以修改基类,但一般不用改,默认完成 就行。至此,一个基于对话框的MFC项目就创建好了。 MFC应用序向导·Demo 生的类 生成的典) 应用程序型 CDemsApp 量合文植支持 文档模板属性 数支持 名①): h文件g 用户界面功能 CAselle Dasol h 磨级功能 带又件q) 生酸的典 cnia今eBx DiaLet 感上一步 d经验 ngan. baidu. com END 注意事项 Σ合理的向导设置可以减少后续编程的麻烦 VS2013/MFC基于对话框编程:[2项目整体结构 当我们创建好一个MFC项目以后,为了更快速的编程,快速找到需要修改的部分,这就得熟悉 VS开发环境的各个模块的作用,各个模块之间的关系 工具/原料 ∑ Visual studio2013 项目整体结构 创建好一个MFC工程,观察VS项目界面的布局,上面是菜单栏和工具栏,在设计界面的左 侧可以调出工具箱;右侧是属性栏、类视图、资源视图和资源管理器等;底部是一些显示 误信息、符号査询结果、项目生成信息的栏目;最下方是状态栏,显示当前开发状态。 经验 an badu.c 打开解决方案资源管理器,可以看到所有的头文件、源文件以及资源文件都归类排序摆放, 便于快速寻找需要打开的内容。点开头文件前面的三角号可以查看类的成员变量和函数。 解决方案资源管理器 搜索解决方案资源管理器(Ctr+: 勾解决方案“Dem。°(1个项目 4+ Demo 头文件 b画 Demo.h D DemoDlg h +t CDemoDlg 9 CDemoDlg(CWnd) D t unnamed enum 0005 1 9. DoData Exchange(CDataExcha 国 IDD DEMO DIALOG hIc 6. OnlnitDialog0 2. On Paint 4. On Query Draglcon0 6. AnSys Command((UINT, LPAR B Resource. h bB stdafx.h B targeteer, h b外部依榖项 源文件 Demo. cpp b + DemoDlg cpp + stdafx cpp 资源文件 四 Demo.ico Demo.rc D Demo. rc2 自 ReadMe.txt Bal 经验 lingyanbaidu.com 看看资源视图,资源视图包含了应用程序用到的所有资源,包括对话框资源、应用图标、菜 单、字符串、软件信息等等。 资源视图Dem 图 Demo a Demo.rc a Dialog 围 IDD ABOUTBOX 国 DD DEMO DIALOG Icon B IDR MAINFRAME a String Table 回 String Table A回 Version 画 S VERSION INFO Saidst 经验 jingyan baidu. com 打开版本信息,可以看到自己编写的应用程序的相关信息,比如版本号、公司名称等,自己 觉得需要修改的可以依情况修改。 sD玩 L0.01 a De AOUTHOX a nr DMO DIACO S UsMAnI W12 UNowU4N tO+公来 12a1 Bad经验 jingyan.baidu.com 再看类视图,类祝图包含了应用程序用到的所有类,包括自动生成的类以及开发者自己创建 的类。点击类名,在下方会显示该类包含的所有成员变量和函数,不同类型的函数或者变量 都有不同的符号标记。 通过类视图可以快速访问类的头文件和源文件,双击类名打开头文件,点击下方的函数可直 接跳转到对应的函数定义处。 类视图 ⊙。奋·年 搜素 中Demo bo映射 宏和常量 全局函数和变量 b g CAboutDIg b 's CDemoApp As CDemoDlg e CDemoDlg(CWnd'pParent= NULL) e. DoData Exchange(CData Exchange'pDX) 6. OnInit Dialog @. On Paint 9. OnQueryDraglcon0 9. OnSys Command(UINT nID, LPARAM IParam m hIc Ba尚经验 Jingyan baidu. com 属性页用来修改和査看对话框中控件(包括对话框本身)的各项属性,每类控件的属性项都 不一样,需要根据情况修改,当然所有的属性都可以以代码形式实现,但能直接修改最好 方便快捷。

...展开详情
试读 100P VS2013 MFC 入门教程

评论 下载该资源后可以进行评论 3

wililxw 图片这么模糊怎么看
2018-11-27
回复
csdn_duhuo 图片模糊。。。
2017-12-30
回复
ranghuotian9886 图片这么模糊
2017-09-24
回复
img
siwuxie095
  • 领英

    绑定领英第三方账户获取
  • GitHub

    绑定GitHub第三方账户获取
  • 脉脉勋章

    绑定脉脉第三方账户获得

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐
    VS2013 MFC 入门教程 50积分/C币 立即下载
    1/100
    VS2013 MFC 入门教程第1页
    VS2013 MFC 入门教程第2页
    VS2013 MFC 入门教程第3页
    VS2013 MFC 入门教程第4页
    VS2013 MFC 入门教程第5页
    VS2013 MFC 入门教程第6页
    VS2013 MFC 入门教程第7页
    VS2013 MFC 入门教程第8页
    VS2013 MFC 入门教程第9页
    VS2013 MFC 入门教程第10页
    VS2013 MFC 入门教程第11页
    VS2013 MFC 入门教程第12页
    VS2013 MFC 入门教程第13页
    VS2013 MFC 入门教程第14页
    VS2013 MFC 入门教程第15页
    VS2013 MFC 入门教程第16页
    VS2013 MFC 入门教程第17页
    VS2013 MFC 入门教程第18页
    VS2013 MFC 入门教程第19页
    VS2013 MFC 入门教程第20页

    试读已结束,剩余80页未读...

    50积分/C币 立即下载 >