www.gusucode.com > VC++增强版画图板源码源码程序 > VC++增强版画图板源码源码程序\程序说明.txt
HDraw v2.9 VC++增强版Windows画图板源码,使用VC开发平台,MFC框架实现一个画图程序,尽可能多的实现Windows自带的画图功能,并扩展其功能。 功能简介: 一、基本绘图功能: (1)能够用鼠标操控方式,绘制直线、矩形、椭圆。 (2)在绘图时,选择绘制某种图像后(如直线),在画布中按住鼠标左键后移动鼠标,在画布中实时的根据鼠标的移动显示相应的图形。在松开鼠标左键后,一次绘图操作完成。 (3)能够在绘制一图形(如一条直线)前设置线的粗细、颜色。(以菜单方式) (4)可以以矢量图方式保存绘制的图形。 (5)可以读取保存的矢量图形文件,并显示绘图的结果。 (6)有画直线、矩形、椭圆的工具箱。 (7)有颜色选择工具箱。 (8)对于当前选中的绘图工具,以“下沉”的形式显示。 (9)在状态栏中显示鼠标的位置。 (10)在鼠标移向一工具不动时,有工具的功能提示。 (11)在菜单上有当前选中的菜单项标识(即前面有小钩) (12)可以用鼠标操作方式,通过“拖拽”方式,改变画布的大校 (13)在画布大而外框小时,应有水平或垂直方向的滚动条。 二、高级编辑功能: (1)具有Undo功能。 (2)可以用鼠标选中绘制的某一图形。被选中的图形符号有标识(参见Word,如一直线段,其两端点上加了两个小框;矩形上有8个小框点)。 (3)当鼠标靠近某一目标时,鼠标的形状发生改变 (4)修改被选中的图形。通过鼠标的“拖拽”,可以改变图形的位置、或大校 (5)修改被选中图形的颜色、笔划的粗细。 (6)删除被选中的图形。 (7)可以使用鼠标“拖拽”一个虚矩形框,一次选择多个图形。 (8)可以使用 Ctrl 或Shift加鼠标左键选择多个图形对象。 …………