如何用C语言程序来设计奥运五环图案.docVIP

如何用C语言程序来设计奥运五环图案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何用C语言程序来设计奥运五环图案

如何用C语言程序来设计奥运五环图案 1. 创建一个基于单文档的工程 ex19 (01)打开菜单“File→New”,在弹出的新建(New)对话框左边的工程(Project)选项卡 中选择“MFC AppWizard(exe)”,在右边的工程名(Project Name)处输入“ex19”,单 击确认(OK)按钮。 (02)在弹出的 MFC 应用程序向导(MFC AppWizard)对话框中选择单文档(Single Document)类型。单击结束(Finish)按钮。 (03)在弹出对话框中显示所有配置信息。单击断定(OK)按钮创建新的工 程。 2. 设计 ex19 工程的菜单及快捷键 首先添加新的菜单选项。 (04)将 Workspace 窗口切换至资源查看(ResourceView)选项卡,展开菜单(Menu)选项, 然后双击 ID 为 IDR_MAINFRAME 的项目,右边窗格中将显示该菜单资源。 (05)在窗格中右击菜单中的虚线框,然后在弹出菜单中选择属性(Properties)选项,如图 5.4 所示。 (06)在弹出的菜单属性(Menu Item Properties)对话框的一般(General)选项卡右边的说 明文字(Caption)栏,输入说明文字“绘图(P)”,然后关闭属性对话框完成修改。 操作说明 在文字说明栏中在一个字母前加符号,表示给该字母加下划线。这里的“绘图(P)” 最后在菜单中的显示结果为“绘图(P)”。在程序运行时,可以 先按住键盘的 Alt 键不放,再 按下相应的字母键选中该菜单选项。 (07)在刚添加的“绘图”弹出菜单下面会出现一个新的虚线框,双击该虚线框弹出菜单属 性对话框,在对话框一般(General)选项卡的左边 ID 栏设定菜单选项的 ID 为 ID_MENUITEM_PAINT,在右边的说明文字(Caption)栏输入 “绘制奥运五环(P)”。 输入完毕后关闭属性对话框。 操作说明 弹出菜单属性对话框有两种方式:一种是在虚线框上单击鼠标右键,然后在弹出菜单中 选择属性选项,如步骤(05);另一种方法是直接双击虚线框,如步骤(07)。 (08)依照步骤(07)在“绘图”弹出菜单中再 添 加 一 个 新 的 菜 单 选 项 , ID 为 ID_MENUITEM_CLEAR,说明文字为“清 除图案(C)”。修改完后的“绘图”弹出 为了加速操作进程,对一些常用的功效需要定义快捷键,通过相应的快捷键可以快速调 用菜单的相关功效。下面开始定义快捷键: (09)在资源查看(ResourceView)选项卡里展开快捷键(Accelerator)选项,然后双击 IDR_MAINFRAME 项目,在右边的窗格中显示该菜单的快捷键,如图 5.6 所示。 (10)双击最后一行的虚线框,在弹出的快捷键属性对话框中的 ID 栏,选择需要添加快捷 键的菜单的 ID,如选择 ID_MENUITEM_PAINT,在键值(Key)栏选择键值为 P,在 右边的修饰键(Modifiers)栏确认选中 Alt 和 Ctrl 复选框,然后在类型(Type)栏选 择快捷键属性为 Virtkey。关闭该对话框。本步相当于设定“绘制奥运 五环”菜单选项的快捷键为 Ctrl+Atl+P。 (11)依照步骤(10)设置 ID_MENUITEM_CLEAR 对应的菜单选项快捷键的键值为 C,修 饰键为 Alt 和 Ctrl,类型为 VirtKey。在程序运行时,可以通过添加的快捷键直接拜访 这两个菜单选项。 3. 向文档类 CEx19Doc 添加成员函数与成员变量 先通过类向导(ClassWizard)对话框,添加消息相应函数。与对话框控件一样,文档视 图的菜单的作用原理也是消息响应机制。消息相应机制的原理参见第 4 章的“热身训练”。 (12)打开菜单“View→ClassWizard”,弹出类向导(ClassWizard)对话框。向 CEx19Doc 类添加两个菜单选项的消息响应函数。具体操作参见第 4 章的“热身 训练”,最后关闭类向导(ClassWizard)对话框。 请注意 在添加菜单选项的消息响应函数时,请确认添加到视图类 CEx19Doc 中。在类向导对话 框右上角的类名(Class Name)栏中需要选中视图类 CEx19Doc。 (13)依照第 4 章实例 13 中介绍的方式给文档类 CEx19Doc 添加 BOOL 型成员变量 m_OperateType,以断定操作类型。 (14)将 Workspace 窗口切换至类查看(ClassView)选项卡,展开文档类 CEx19Doc 的成员 列表。在列表中双击显示构造函数 CEx19

文档评论(0)

178****9325 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档