- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 MFC程序的界面设计与资源管理 熟练掌握MFC程序的界面设计:菜单、工具栏、对话框等 熟悉资源的创建与维护:包括鼠标资源、快捷键、图标、菜单、工具栏等 教学内容 2.1资源与界面 2.2资源管理 2.3资源编辑器 2.1 资源与界面 2.2 资源管理 2.2.1 应用程序的打开与关闭 2.2.2 浏览应用程序资源 2.2.3 增加新资源 2.2.4 删除资源 2.2.1 应用程序的打开与关闭 2.2.2 浏览应用程序资源 2.2.3 增加新资源 2.2.4 删除资源 2.3 资源编辑器 2.3.1 快捷键(Accelerator) 2.3.2 对话框(Dialog) 2.3.3 图标(Icon) 2.3.4 菜单(Menu) 2.3.5 字符串表(String Table) 2.3.6 工具栏(Toolbar) 2.3.1 快捷键(Accelerator) 2.3.2 对话框(Dialog) 2.3.3 图标(Icon) 2.3.4 菜单(Menu) 2.3.5 字符串表(String Table) 2.3.6 工具栏(Toolbar) 习 题 * * 教学目标 《Visual C++程序设计》电子教案----王明福编 返 回 程序员设计任何应用程序均将涉及到诸如菜单、对话框、消息框以及按钮等标准格式数据。Windows将这些数据保存在资源文件中。 程序员可通过编辑工具编辑、修改这些资源文件,使其提供所需的菜单或按钮,并将其放入设计的程序之中。 Windows95/98/2000将应用程序常用到的一些“数据”归纳定义成可共享的资源,例如Visual C++6.0中将某些静态的、可归类的和可共享的数据以资源的形式处理,实现了可见即可求的可视化目标。 Visual C++6.0可以处理的资源有:菜单(Menu)、图标(Icon)、对话框(Dialog)、位图(Bitmap)、快捷键(Accelerator)、工具栏(Toolbar)、光标(Cursor)、描述信息(Version)和字符串表(String Table)。 返 回 返 回 1. 历史工程选择法 在历史工程列表中,选择你要打开的应用程序工程,比如,MyHello, VC++就将工程调入开发环境。 2. 直接选择法 选择“File”菜单下的“Open Workspace” 菜单项,在“Open Workspace”对话框中,查找所需的应用程序,选中*.dsw打开。 ?3. 关闭应用程序,操作极为简单,有以下两种情况: (1) 选择“File”下拉菜单中的“Close Workspace”选项,按向导提示进行操作,就可关闭已打开的应用程序工程。 (2) 再次打开某应用程序工程或创建新的应用程序工程后,Visual C++6.0都会自动将当前的应用程序工程放入历史工程的列表中。 应用程序的资源由Workspace窗口来组织管理、浏览。包含“ClassView”、“ResourceView”和“FileView”三个视图标签。 “ResourceView” 视图标签管理应用程序所涉及资源(Accelerator、Dialog、Icon、Menu、String Table、Toolbar、Version)。 返 回 为MyHello工程增加对话框资源(其它资源类似),操作步骤是: 1. 右击Workspace中资源项,Visual C++6.0显示如图所示的快捷菜单。 返 回 2.选择“Insert”选项,并在“Insert Resource”对话框,选择所需资源,例如,选择“Dialog” 资源,如右图所示。 3.单击“New按钮”,就在资源列表中新增加了“Dialog”资源项,也就是新建一个ID为“IDD_AIALOG1”的对话框资源项,如右图所示。 删除资源就是将某一资源从工程中删除,操作方法是:在Workspace窗口的“ResourceView”标签中,用鼠标选中要删除的资源ID(标识符),单击键盘“Del”键即可。 例如,在下图中,选中“Dialog”下的IDD_DIALOG1标识,按下“Del”键,标识为IDD_DIALOG1资源就被删除。 返 回 返 回 返 回 快捷键资源项的功能就是定义应用程序中的事件或对象与键盘键建立对应关系。为工程MyHello添加快捷键的操作步骤是 1.在Workspace窗口的“Resource View”标签中, 双击“Accelerator”下的“IDR_MAINFRANE”项,将显示快捷键资源列表 2. 在快捷键资源列表窗口
您可能关注的文档
- KC06131405-q02-ibeacon协议介绍及应用.pptx
- KC06161201-q02-3G、4G在物联网应用概述.ppt
- KC06131403-q02-蓝牙协议栈收发实训的源码.ppt
- KC06161202-q02-3G、4G物联网网关技术.ppt
- KC06131402-q02-蓝牙协议栈串口收发实训的原理.ppt
- KC06131105-q02蓝牙技术在物联网的应用.ppt
- KC06171103-q01--NFC技术在物联网的应用.ppt
- KC06131401-q02-蓝牙4.0BLE的协议栈.ppt
- KC06171203-q02-IrDA在物联网的应用.ppt
- KC11020139-l01-VMware ESXi的关闭与重启.ppt
- 广东省东莞市2024-2025学年八年级上学期生物期中试题(解析版).pdf
- 非遗剪纸文创产品开发经理岗位招聘考试试卷及答案.doc
- 广东省东莞市2024-2025学年高二上学期期末教学质量检查数学试题.pdf
- 体育安全理论课件图片素材.ppt
- 3.1 公民基本权利 课件-2025-2026学年道德与法治八年级下册 统编版 .pptx
- 广东省潮州市湘桥区城南实验中学等校2024-2025学年八年级上学期期中地理试题(解析版).pdf
- 大数据运维工程师岗位招聘考试试卷及答案.doc
- 广东省深圳市福田区八校2026届数学八年级第一学期期末教学质量检测模拟试题含解析.doc
- 广东省潮州市湘桥区城基初级中学2024-2025学年八年级上学期11月期中考试数学试题(解析版).pdf
- 广东省潮州市湘桥区城西中学2024-2025学年八年级上学期期中地理试题(解析版).pdf
最近下载
- 基于Comsol+Multiphysic的含瓦斯煤岩流固耦合模型与数值模拟研究.docx VIP
- 机电安装标准模块做法解析.pdf VIP
- 醇基燃料安全技术说明书.docx VIP
- 湖北省武汉市武昌区2023-2024学年四年级上学期期末质量监测语文试卷.docx VIP
- 矿井工作面通风设计浅谈(采矿张瑞功).doc VIP
- PW1555-2.0数据手册下载.pdf VIP
- 高中数学 北师大版必修二 三角恒等变换 第七课时 二倍角的三角函数公式 二倍角公式 教学设计.docx VIP
- TDLAS技术在硫磺回收装置中的应用.pdf
- 一种淤浆法生产高黏CMC的制备工艺.pdf VIP
- 初中语文语文版所有古诗.doc VIP
原创力文档


文档评论(0)