- 1、本文档共66页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
winws界面程序开发第1章 Visa C集成开发环境
* MFC与Visual C++ IDE MFC(Microsoft Foundation Class Library)其实就是一个编程框架,MFC中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序。 Microsoft Visual C++ IDE提供了基于MFC的相应工具来开发各类Windows应用程序:AppWizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口; Class-Wizard用来协助添加代码到框架文件;最后,编译,通过类库实现了应用程序特定的逻辑。 * * Windows应用程序的生成过程 1. ClassView类视图 2. ResourceView资源视图 3. FileView文件视图 * Windows应用程序设计特点(事件驱动) * 杭州电子科技大学 * * 杭州电子科技大学 * * 杭州电子科技大学 * * 杭州电子科技大学 * * * 工具栏一般表示常用菜单命令的快速执行方式,Windows应用程序用一个形象的位图来作为工具栏按钮的外观。 工具栏编辑器实际上也是一个图象编辑器,主要用于创建新的工具栏按钮。在项目工作区ResourceView页面打开Toolbar文件夹,双击其中的工具栏资源,出现工具栏编辑器和Graphics工具栏、Colors工具栏,单击最后的空白项可添加一个新的按钮。鼠标按下并拖动某个工具栏按钮,可将该按钮删除。 2. 工具栏编辑器 * * 快捷键是利用键盘输入方式代替执行应用程序的菜单或工具栏命令。快捷键一般是两个键的组合,如Alt+S。利用快捷键编辑器可编辑、添加和删除应用程序项目中的快捷键。 在项目工作区ResourceView页面打开Accelerator文件夹,双击其中的快捷键资源出现快捷键编辑器。 双击快捷键列表项,打开Accel Properties快捷键属性对话框编辑快捷键。也可单击鼠标右键,在快键菜单中选择Properties命令,进入快捷键属性对话框。 要添加快捷键,双击编辑器中快捷键列表底部的空白行,在随后出现的快捷键属性对话框中选择需要添加快捷键的菜单项标识ID,然后设置快捷键和组合键。 要删除一个快捷键,单击该快捷键,然后按Delete键。 3. 快捷键编辑器 * * Windows应用程序运行后,当鼠标指向菜单项和工具栏按钮时,在底部状态栏将显示所指项的有关提示信息,串表就是这样一种资源字符串。 利用字符串编辑器可进行串表的编辑、添加和删除等操作。在项目工作区ResourceView页面打开String Table文件夹,双击串表资源出现串表编辑器。串表编辑器的使用方法与快捷键的使用方法类似。 4. 串表编辑器 * * 在Windows中,版本信息也是作为资源处理。版本信息包括版本号、产品的操作系统、语言和公司名称等,版本信息编辑器用于编辑上述信息。 每个应用程序有一个版本信息资源,其标识ID为VS_VERSION_INFO。编程时版本信息可帮助用户判断当前使用系统的版本号,避免用旧版本替换新的版本。调用函数GetFileVersionInfo()和VerQueryValue()可获取版本信息。 在项目工作区ResourceView页面打开Version文件夹,双击其中的VS_VERSION_INFO出现版本信息编辑器。双击版本信息资源中某一项可以编辑相应的版本信息。 5. 版本信息编辑器 * * 例1-2 对例1-1中的应用程序Mysdi使用资源编辑器编辑图标、工具栏、快捷键、串表和版本信息。 1.执行File|Open Workspace命令,找到Mysdi文件夹,双击Mysdi.dsw文件就打开了应用程序项目。可采取另一种简单方法打开项目,即通过File菜单中的Recent Workspace子菜单找到以前建立的应用程序项目Mysdi。 2.将应用程序的大小图标改为“SDI”。 在Workspace项目工作区ResourceView页面打开Icon文件夹,双击IDR_MAINFRAME,在右边的编辑区显示程序的图标资源。利用Graphics工具栏中的橡皮擦去原来的图象,再利用文本工具“A”输入字符串“SDI”,并设置合适的字体和大小。注意16×16和32×32两种大小规格的图标都要进行修改。 * 3.在工具栏上添加一个“+”按钮。在项目工作区ResourceView页面打开Toolbar文件夹,双击IDR_MAINFRAME出现程序的工具栏资源。单击最后的空白项,利用Graphics中的画线工具画一个“+”。 4.将“文件”菜单项“打开(O)...”改为“打开(R
您可能关注的文档
- SHL6125P锅炉毕业设计说明书.doc
- SiWrks中文版基础教程 第6章 装配体.ppt
- SPC吕老师定期提问问题总结控制图 PPKPP CPKCP.ppt
- sp工程设计讲座.ppt
- SP20105软件项目任务分解.ppt
- SQL Server 数据库基础教学大纲.doc
- SMT表面贴装技术经典教程图文.ppt
- SQLServer从入门到实践.ppt
- SCI数据库讲座培训.ppt
- Syabs fr HRMN 300 – Hman Resrce Management.doc
- 苏科版八年级数学上册压轴题攻略:等腰三角形中易漏解或多解的问题(压轴题,四种模型)原卷版+解析.pdf
- 议论文作文高分素材积累:经典素材、适用主题、素材运用6-2025年高考语文作文复习(全国通用).pdf
- 2025年统编版中考语文课内文言文《愚公移山》三年中考试题+模拟题(学生版+解析).pdf
- 特殊疑问句-2025年中考英语语法专项突破与提升训练.pdf
- 2025年中考物理一轮复习:声现象(测试)(含答案).pdf
- 八年级初二数学《勾股定理》测试题(含答案).pdf
- 2024-2025学年五年级上册数学人教版期中试卷(1~4单元)含答案.pdf
- 二次函数(三)专项训练-2024-2025学年初中数学九年级上册期中重难点复习攻略.pdf
- 高中数学 圆锥曲线的方程(单元测试)(解析版).pdf
- 五年级下册【因数与倍数】高频考点练习.pdf
文档评论(0)