怎样用C++编程设计一个绘图应用程序(.exe) (请给出具体的编程,最好是已经调试成功的,谢谢)

[复制链接]
查看11 | 回复2 | 2010-12-8 14:45:38 | 显示全部楼层 |阅读模式
这个绘图程序由为3个功能组织起来:

1绘图功能
(1)先点一下“画时间文本”,然后再在空白处点一下鼠标,就能显示出当前时间
(2)先点一下“画直线”,然后再在空白处拖动鼠标,就能显示一条直线。
(3)先点一下“画圆”,然后再在空白处拖动鼠标,就能显示一个圆。
(4)先点一下“画方形”,然后再在空白处拖动鼠标,就能显示一个方形。

2、保存功能
(1)每画一个对象,都把这个对象的信息放到链表或者数组里。
(2)当鼠标点击“保存到文件”时,会将每一个对象依次保存到文件里。文件的操作使用C语言的方式:FILE*fp,fopen, fwrite, fread,feof,fseek等



3、恢复功能
(1)当鼠标点击“从文件恢复”时,程序会把信息从文件中读出来,并形成链表或者数组。
(2)形成链表或数组后,再依次绘制每个图形,恢复成原来样子(注意绘制图形的先后顺序)。

回复

使用道具 举报

千问 | 2010-12-8 14:45:38 | 显示全部楼层
MFC GDI编程 微软有个很牛X的例子,drawcli,有VC6等各版本的,你可以去研究下。你说的就是重绘与保存功能,都有。
回复

使用道具 举报

千问 | 2010-12-8 14:45:38 | 显示全部楼层
孙鑫的视频教程里有一课就是介绍这个内容楼主可以去看看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行