VC#.NET+GDI+开发交互式CAD系统
图书作者,代码从业者,N多年
苏金明

¥799.00
立即订阅

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

视频教程-VC#.NET+GDI+开发交互式CAD系统-C#

学习有效期:永久观看

学习时长:481分钟

学习计划:9天

难度:

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:苏金明

教育及科研机构管理者

讲师介绍:图书作者,代码从业者,N多年

☛点击立即跟老师学习☚

「你将学到什么?」

本课程用VC#.NET结合GDI+,从无到有开发一个功能较完整的小型交互式CAD系统。

作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。

课程先讲准备知识,然后讲整个系统的开发思路和主要技术,最后将整个系统分成8个版本,从最简单的绘图开始,逐步添加功能,循序渐进地进行讲解。知识点讲解细致,系统。

课程的核心在于源代码,学习每章内容之前,请先下载本章源码。建议先自行对源码进行阅读分析,然后带着问题去听课,这样学习效率比较高,效果比较好一些。

课程最终提供的内容和服务:

PPT+源码+视频讲解+持续升级

/****课程第一节课为免费课,演示了系统的主要功能。可以用手机或电脑观看。如果无法观看,请私信我。谢谢!*****/

友情提醒:
凭订单信息可找平台客服开具发票。
购买系列课程提供打包价,购买讲师卡更划算。

「课程学习目录」

第1章:课程简介
1.课程简介
第2章:VC#.NET基础
1.VC#.NET编程基础
第3章:GDI+编程
1.Graphics对象、Paint事件和OnPaint方法
2.颜色、画笔和画刷
3.基本图元绘制函数
4.文本的绘制
5.反走样
第4章:面向对象编程
1.类
2.继承
3.多态
第5章:系统设计的基本框架和技术
1.相关类的设计
2.坐标系统
3.集合类
4.橡皮线技术
第6章:基本图元类设计
1.CGElement类
2.CPoint类
3.CLine类
4.CRectangle类
5.CCircle类
6.CArc类
7.CText类
8.使用图元类绘图
第7章:交互绘图类设计
1.CCommand类
2.CCreatePoint类
3.CCreateLine类
4.CCreateRectangle类
5.CCreateCircle类
6.CCreateArc类
7.CCreateText类
8.使用交互绘图类
第8章:拾取和选择
1.拾取和选择的概念
2.图元的包围矩形和GetBox方法
3.图元的拾取算法-Pick方法
4.实现图元的拾取-CSelect类
5.手柄的拾取
6.鼠标单选-CSelect类
7.全选、分类选择和放弃选择
第9章:图元的编辑
1.修改图元的属性、删除图元、全部删除
第10章:图元变换
1.图元变换概述
2.平移变换 - 图元的Move方法和交互平移CMove类
3.平移变换 - 手柄的平移
4.平移变换 - 拖拉图元平移
5.旋转变换 - 图元绕任意点旋转
6.旋转变换 - 图元的Rotate方法和交互旋转CRotate类
7.镜像变换 - 图元相对于任意直线镜像
8.镜像变换 - 图元的Mirror方法和交互镜像CMirror类
9.比例变换 - 图元的Scale方法和实现比例变换
第11章:视图变换
1.视图变换概述
2.画面平移 - ViewDX和ViewDY参数,CPan类
3.画面缩放 - ViewScale参数,实现缩放
4.适合画布
5.局部放大 - CExtend类
6.默认视图
第12章:撤销和重做
1.记录画面
2.浅拷贝和深拷贝
3.撤销和重做
第13章:保存和打开
1.序列化和反序列化
2.保存和打开

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

「悉心打造精品好课,9天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握C#知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

「你可以收获什么?」

获得一个CAD系统开发的基本框架

学习CAD开发的基本方法

订阅课程 开始学习

视频教程-VC#.NET+GDI+开发交互式CAD系统-C#相关推荐

  1. 用VB6+GDI+开发交互式CAD系统

    [课程介绍] 用VB6+GDI+,从0开始开发一个属于你自己的交互式CAD系统 [课程收益] 获得一个VB6+GDI+开发交互式CAD系统的基本框架 获得用VB6+GDI+开发交互式CAD系统的基本方 ...

  2. 初探occ+osg开发的CAD系统之模型装配颜色(2)

    上图是之前获取的模型颜色可视化的效果,实际上这个颜色只是模型其中一个面的颜色!! 在上图中的左下角可以看见,颜色获取正常了,后续做个测试看看还没有问题!! 在接下来几天整理下资料,写个总结博客!!

  3. 常用的CAD二次开发语言:AutoLISP, LISP是List Processor(表处理程序)的缩写,cad系统的第一代开发工具注意和eclipse(IDE编程环境,java实现的)

    常用的CAD二次开发语言: 1 AutoLISP 全名是LIST Processing Language,LISP是List Processor(表处理程序)的缩写,cad系统的第一代开发工具,是一种 ...

  4. 河南农大姚文与张会勇课题组合作发表长文综述,系统总结R/Shiny在开发交互式生物学网络工具中的应用...

    河南农大姚文与张会勇课题组合作发表长文综述,系统总结R/Shiny在开发交互式生物学网络工具中的应用 近日,河南农业大学生命科学学院姚文教授(校聘)联合张会勇教授课题组在国际知名期刊<Brief ...

  5. java电商网站建设教程_java开发电商系统实战开发视频教程

    JAVA 当前位置:主页 > 编程教程 > JAVA > java开发电商系统实战开发视频教程 java开发电商系统实战开发视频教程 教程大小:4GB   发布时间:2018-07- ...

  6. 【181126】VC++开发的GIS系统源码无错完整版源代码

    源码下载简介 VC++开发的GIS系统源码无错完整版,陈建春书中的一个源代码,可以顺利编译完成,GIS软件VC版的不太多,这一个也算是一个能为VC朋友提供参考的好实例吧.这套系统可完成VC++使用鼠标 ...

  7. 【181122】VC++开发的CAD绘图软件EastDraw源代码

    源码下载简介 一款工程CAD绘图软件EastDraw的源代码,VC++6.0开发编写,功能还是比较强大的,演示可看截图.在VC6.0下编译通过.源码有很高的学习价值,它可以用来绘制平画图形,直线.矩形 ...

  8. VS2008 MFC类库精讲:使用MFC V9.0类库及新版Office Fluent UI实现CAD系统

    学习地址:http://***/goods.php?id=164 内容简介:    本培训视频主要通过带领学员实现一个CAD系统(TinyCAD),从而学习和掌握在VS2008 IDE环境中MFC的基 ...

  9. 基于VC++的GDI常用坐标系统及应用

    (转载自天极网的)很详细的坐标系的变换. 基于VC++的GDI常用坐标系统及应用 2005-06-20 08:59作者:刘涛出处:天极网责任编辑:方舟 在Windows应用程序中,只要进行绘图,就要使 ...

最新文章

  1. 如何用简单易懂的例子解释隐马尔可夫模型?
  2. Window下Pothos SDR开发环境搭建(limeSDR)
  3. android用什么测试类,android – 使用firebase对类进行JUnit测试
  4. 埃夫特机器人回零偏差太大_新松、华中数控、埃斯顿、埃夫特国内主流机器人厂商近年最新动态...
  5. Automatic Diagnostic Repository Command-Interpreter
  6. 公司来了个傻员工,改变了所有聪明的员工
  7. 图解机器学习 github_使用Github和Cloudflare建立网站的图解指南
  8. OpenShift 4 之 GitOps(7)用ArgoCD部署Pacman应用集群
  9. h3c 华三路由器分类区别及命令配置笔记
  10. 使用Excel4J获取Excel文件中的数据
  11. VSS2005 使用方法
  12. Git使用简介一(入门级)
  13. 振动焊机的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  14. 数据结构——关键路径AOV(图)
  15. 危化企业如何建设人员定位、智能巡检等安全管理平台
  16. linux cnc 树莓派,谈谈LinuxCNC
  17. 即时编译器真心大冒险之解释器
  18. ExcelVBA之某一区域平均值求解
  19. 感谢3亿人捐献330亿爱心,水滴筹创始人沈鹏身价或超100亿
  20. iOS全埋点解决方案-采集崩溃

热门文章

  1. mpython掌控板体温,基于Mpython平台验证水温的变化
  2. 浅析烹饪油烟污染的危害及其 控制技术研究现状
  3. 信用卡评测系列——阳光惠生活APP深化服务客户品牌理念,焕新升级7.0版
  4. R语言筛选dataframe中两个日期之外的数据行,介于两个日期(包括两个日期)之间的数据行
  5. 浙大计算机实验室详细推介
  6. java数字编程提,java从字符串中提取数字的简单实例
  7. 面试时问到你对薪资的要求时 怎么去回答?
  8. lgg6 android 9,LG G6将升级安卓8.0 或带来更多功能
  9. 苹果总部员工悼念乔布斯
  10. [OC学习笔记]Grand Central Dispatch