README (2).txt 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. ============================================================
  2. v3.0
  3. 自画直线,矩形,园
  4. ============================================================
  5. v2.8-2.9
  6. 完成所有功能,包括全选,拖动等,参见文档HDraw2.9.doc
  7. ============================================================
  8. v2.7
  9. 修正画布随滚动条滚动的Bug
  10. 完善MouseMove的直线,矩形和椭圆识别
  11. ============================================================
  12. v2.5
  13. 增强版
  14. 增加相应菜单
  15. 把画图的Toolbar单独分离出来
  16. 在画布上对单张图片操作
  17. ============================================================
  18. v2.4
  19. 完结版
  20. 画布,ScrollView, CRectTracker,调色板,保存成位图
  21. 加入中间层View的步骤
  22. 1.创建MFC类CHDrawPView:CScrollView
  23. 2.修改CHDrawApp的InitInstance方法,将CHDrawView改为CHDrawPView,并修改include
  24. 加入CRectTracker的步骤
  25. 1.增加成员变量CRectTracker m_tracker
  26. 2.在CHDrawPView的构造函数中设置Tracker的大小
  27. 3.在CHDrawPView的OnDraw中调用Tracker的Draw函数
  28. 4.override CHDrawPView的SetCursor方法 GetCursorPos->ScreenToClient->SetCursor
  29. 5.override CHDrawPView的LButtonDown方法 HitTest->Track
  30. 将CHDrawView加入CHDrawPView的
  31. 使用自定义消息防止ActiveView从画布跑到背景View
  32. ============================================================
  33. v2.3
  34. 增加Bitmap背景功能
  35. ============================================================
  36. v2.2
  37. 完成颜色和线宽功能
  38. ============================================================
  39. v2.1
  40. 增加文本图形类型,增加删除功能,增加打开保存功能
  41. ============================================================
  42. v2.0
  43. 完成所有基本功能