如何在VC++6.0中使用C语言简单的绘图画图功能

 我来答
bignode
2014-12-05 · TA获得超过2664个赞
知道大有可为答主
回答量:1427
采纳率:75%
帮助的人:544万
展开全部

用 VC 实现 绘图相对还是比较容易的.

  1. 定义好图元类, 成员 主要有 位置, 线型,填充类型等; 实现绘图方法: 调用 CDC 类的 绘图函数实现绘制;

  2. 定义好图元的存储管理, 可以用链表,或数组;

  3. 如果 用 文档-视图 框架,在视图的 OnDraw 方法中, 调用各图元的绘图方法, 完成 图形的显示;

        如果没用文档-视图 框架,则在 窗口的 WM_PAINT事件中,完成绘图;

4. 设计好交互, 在 WM_LBUTTONDOWN, WM_LBUTTONUP, WM_MOUSEMOVE等事件中, 进行具体实现. 主要新建 , 改变大小, 拖动等. 

这样基本可以实现 简单的 绘图了.


可百度搜索 

想用mfc做一个绘图系统,画圆直线矩形填充颜色和平移

有我帮网友作的一个例子.

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式