Skip to content

Roughly imitated some of the most popular and less complex functionalities of CAD with MFC. || 使用MFC,简单地模仿了CAD软件中的一些最常见的、也易于实现的功能。

Notifications You must be signed in to change notification settings

zhugegy/CAD-Rough-Imitation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CAD Rough Imitation

title_img

Roughly imitated some of the most popular and less complex functionalities of CAD with MFC.

Video Demo: Vimeo

Executable File Download: Google Drive

Features:

  • Pencil, straight line, rectangle, ellipse, border style, color palette, dragging, rotating
  • Customized shape drawing, saving and loading
  • Canvas saving and loading (MFC serialization)
  • Strategy pattern used in design

CAD简单模仿

title_img

使用MFC,简单地模仿了CAD软件中的一些最常见的、也易于实现的功能。

演示视频:BiliBili

可执行文件下载:蓝奏云

功能:

  • 铅笔、直线、矩形、椭圆、边框风格、颜色选择、拖动、旋转
  • 自定义图形绘制、保存和载入
  • 画布的保存和载入(MFC序列化)
  • 使用了策略模式的设计

About

Roughly imitated some of the most popular and less complex functionalities of CAD with MFC. || 使用MFC,简单地模仿了CAD软件中的一些最常见的、也易于实现的功能。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published