用VB6+GDI+开发交互式CAD系统
【课程介绍】
用VB6+GDI+,从0开始开发一个属于你自己的交互式CAD系统
【课程收益】
获得一个VB6+GDI+开发交互式CAD系统的基本框架
获得用VB6+GDI+开发交互式CAD系统的基本方法
视频教程入口
课程大纲
课件打包下载
第一章:GDI+编程
1. 在VB中使用GDI+ 9:352. Graphics对象 8:103. 颜色、画笔和画刷 8:084. 基本图元绘制函数 10:125. 文本 10:486. 反走样 5:55
第二章:面向对象编程
1. 类课件下载13:462. 多态 - 用接口实现多态 11:163. 集合和集合类 18:59
第三章:系统设计的基本框架和技术
1. 相关类的设计 18:522. 坐标系统 18:213. 集合类 8:104. 橡皮线技术 14:28
第四章:基本图元类设计
1. CPoint类 11:402. CLine类 6:373. CRectangle类 6:304. CCircle类 4:235. CArc类 16:576. CText类 10:237. 使用图元类绘图 13:05
第五章:交互绘图类设计
1. CCommand类 2:452. CCreatePoint类 2:513. CCreateLine类 4:014. CCreateRectangle类 3:055. CCreateCircle类 2:546. CCreateArc类 3:327. CCreateText类 4:218. 使用交互绘图类 7:13
第六章:拾取和选择
1. 拾取和选择的概念 10:012. 图元的包围矩形和GetBox方法 11:263. 图元的拾取算法-Pick方法 9:574. 实现图元的拾取-CSelect类 6:505. 手柄的拾取 9:326. 鼠标单选-CSelect类 5:307. 全选、分类选择和放弃选择 6:57
第七章:图元的编辑
1. 修改图元的属性、删除图元、全部删除 10:56
第八章:图元变换
1. 图元变换概述 3:192. 平移变换 - 图元的Move方法和交互平移CMove类 13:593. 平移变换 - 手柄的平移 9:274. 平移变换 - 拖拉图元平移 6:065. 旋转变换 - 图元绕任意点旋转 3:486. 旋转变换 - 图元的Rotate方法和交互旋转CRotate类 6:147. 镜像变换 - 图元相对于任意直线镜像 3:218. 镜像变换 - 图元的Mirror方法和交互镜像CMirror类 4:499. 比例变换 - 图元的Zoom方法和实现比例变换 4:40
第九章:视图变换
1. 视图变换概述 4:172. 画面平移 - ViewDX和ViewDY参数,CPan类 6:373. 画面缩放 - ViewScale参数,实现缩放 6:374. 适合画布 4:535. 局部放大 - CExtend类 4:056. 默认视图 2:01
第一十章:撤销和重做
1. 记录画面-图元的Save方法 17:432. 撤销和重做 9:58
第一十一章:保存和打开
1. 保存和打开 7:48
视频教程入口
用VB6+GDI+开发交互式CAD系统相关推荐
- 视频教程-VC#.NET+GDI+开发交互式CAD系统-C#
VC#.NET+GDI+开发交互式CAD系统 图书作者,代码从业者,N多年 苏金明 ¥799.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP订阅课程,领取优惠, ...
- 初探occ+osg开发的CAD系统之模型装配颜色(2)
上图是之前获取的模型颜色可视化的效果,实际上这个颜色只是模型其中一个面的颜色!! 在上图中的左下角可以看见,颜色获取正常了,后续做个测试看看还没有问题!! 在接下来几天整理下资料,写个总结博客!!
- 河南农大姚文与张会勇课题组合作发表长文综述,系统总结R/Shiny在开发交互式生物学网络工具中的应用...
河南农大姚文与张会勇课题组合作发表长文综述,系统总结R/Shiny在开发交互式生物学网络工具中的应用 近日,河南农业大学生命科学学院姚文教授(校聘)联合张会勇教授课题组在国际知名期刊<Brief ...
- 常用的CAD二次开发语言:AutoLISP, LISP是List Processor(表处理程序)的缩写,cad系统的第一代开发工具注意和eclipse(IDE编程环境,java实现的)
常用的CAD二次开发语言: 1 AutoLISP 全名是LIST Processing Language,LISP是List Processor(表处理程序)的缩写,cad系统的第一代开发工具,是一种 ...
- VS2008 MFC类库精讲:使用MFC V9.0类库及新版Office Fluent UI实现CAD系统
学习地址:http://***/goods.php?id=164 内容简介: 本培训视频主要通过带领学员实现一个CAD系统(TinyCAD),从而学习和掌握在VS2008 IDE环境中MFC的基 ...
- 计算机中复合模板在哪,冷冲模CAD系统中装配模板的设计与复合算法研究-计算机软件专业论文.docx...
冷冲模CAD系统中装配模板 冷冲模CAD系统中装配模板 的设计与复合算法研究 摘要 文章首先综述了国内外模具CAD/CAM技术的发展概况.指出了模具设计 过程的规范化.设计方法的算法化及数据结构的合理 ...
- 涵洞CAD系统必须实现的功能
涵洞CAD系统必须实现的功能 作者: racky 前言 在公路设 ...
- 嵌入式系统开发设计---嵌入式系统开发设计
嵌入式系统设计的主要任务是定义系统的功能.决定系统的架构,并将功能映射到系统实现架构上.这里,系统架构既包括软件系统架构也包括硬件系统架构.一种架构可以映射到各种不同的物理实现,每种实现表示不同的取舍 ...
- VB6.0开发的计算机串口通讯程序1
VB6.0开发的计算机串口通讯程序1 下面介绍几个使用VB6.0开发的计算机串口通讯程序,这些程序可以自动发送16进制字符,并接收这些字符.这些程序可以在链接: 链接: https://pan.bai ...
最新文章
- [Django 3.2.8] SimpleUI的分页问题
- SpringMVC 入门示例讲解
- 数据结构与算法 第一章 引入
- How to install VNC on Ubuntu
- c/c++常见关键字
- 白话设计模式--实践应用--Chain of Responsibility(职责链)和factory模式
- 黑域BreventAutoPatcher 打补丁出错 Java Runtime not eligible
- 读取金税盘数据库_一种基于金税盘控制系统登录和数据同步的方法与流程
- 计算机网络安全漏洞排查报告,网络安全漏洞自查报告.docx
- MAC 笔记本的快捷键和输入法切换(搜狗)
- TeamViewer被检测为商用后的合理申诉
- 图片加载之前显示 加载中或者加载中图片
- chrome调试与设置 remote设备调试
- 12月31日起涉线上支付的微信小程序需设置订单中心页
- Wattagio for Mac(Mac电池管理软件)v1.12.11
- win 2016 ssh_【Win】Print Conductor 全能批量打印工具兼容所有打印机
- CatfishCMS任意命令执行导致getshell
- Vscode Pylint no-member
- 善于进步的人善于让步
- 射手座分手两年的纪念(图
热门文章
- 基于UDS的BootLoader设计——架构设计及规范
- 使用JACOB操作word文档并实现打印
- 新基建打开万亿ICT下沉市场,十四五科技大局激发新联想
- 3星|《投机教父尼德霍夫的股票投机术》:2003年的书了。作者97年投机大亏后在CNBC《金钱》栏目上的股市评论文章集。...
- 关于佳博热敏打印机添加打印机3019错误
- HTTP/HTTPS协议中常用的默认端口号
- python在冒号处显示语法错误_深入解析Python小白学习【操作列表】
- 美通企业周刊 | 北京环球宣布首批官方合作伙伴;星巴克、麦当劳增资中国咖啡市场;迈蓝与普强完成合并...
- Android学习路线总结,绝对干货
- 前端vue实现给pdf添加水印