电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++实验报告(MFC简单画图程序)

C++实验报告(MFC简单画图程序)_第1页
C++实验报告(MFC简单画图程序)_第2页
C++实验报告(MFC简单画图程序)_第3页
VC++程序设计实验报告 一 、 实 验 目 的 掌 握 MFC 编 程 二 、 实 验 内 容 用 MFC 向 导 创 建 单 文 档 应 用 程 序 , 一 个 简 单 的 画 图 程 序 。  使 用 C+ + 语 言 实 现  使 用 VC+ + 6.0 集 成 开 发 环 境 开 发  使 用 MFC 应 用 程 序 开 发 框 架 三 、 实 验 步 骤  基 本 功 能 描 述 1. 打 开 exe 文 件 ,在 绘 图 下 拉 菜 单 中 可 分 别 设 置 绘 制 的 图 形 形 状 ,如 直 线 、曲 线 、 矩 形 及 椭 圆 , 线 宽 选 项 , 有 1-6 可 供 选 择 , 线 型 选 项 有 实 线 、 虚 线 、 点 线和 点 段 线 供 设 置 , 还 可 以 设 置 线 色 以 及 填 充 色 , 通 过 弹 出 的 颜 色 对 话 框 选 择 需 要的 颜 色 , 如 果 不 选 择 线 宽 、 线 色 以 及 填 充 色 , 则 按 默 认 的 画 笔 , 画 刷 来 绘 制 选 择的 图 形 。 2. 选 择 好 图 形 后 , 通 过 鼠 标 可 以 绘 制 出 相 应 的 直 线 , 矩 形 或 椭 圆 , 鼠 标 的按 下 确 定 图 形 的 起 点 , 鼠 标 的 拖 动 则 确 定 了 图 形 的 终 点 , 即 通 过 鼠 标 的 拖 动 来 决定 图 形 的 大 小 , 当 鼠 标 弹 起 , 此 图 形 则 绘 制 完毕。  设 计思路 1. 对 需 要 用 到的 变量进行初始化。 2. 选 择 相 应 的 图 形 之后 就响应 相 应 的 消息处理函数, 给shape 赋对 应 的 值。选 择 不 同的 线 宽 , 线 色 与填 充 色 , 即 可 改变画 笔 或 画 刷 的 属性。 3. 鼠 标 的 按 下 响应 函数OnLButtonDown(), 捕捉鼠 标 当 前位置 得到起 点 的坐标 , 鼠 标 的 拖 动 响函数OnMouseMove()改变终 点 的 坐标 , 鼠 标 的 弹 起 响应OnLButtonUp(), 确 定 终 点 坐标 , 刷 新, 得到绘 制 图 形 。 4. 选 择 图 形 或 其它属性, 可 进行下 一 次绘 制 。  软件 设 计 A 设 计步 骤 1.创 建 单 文 档 创 建 一 个 MFC AppWizard[exe]工程 , 命名为“Draw”, ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部