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加鼠标左键选择多个图形对象。
  …………