随笔分类 - c++篇
摘要:任务需求 首先问你一个问题, 如果你要用命令改图元颜色,那么cad有256个颜色, 你需要写256个命令来达到目的吗? 答案:当然不,程序员都是喜欢偷懒的. 那么如何实现呢?看本文就知道了. Lisp和c#的例子有点相似,都是利用了解释器进行动态编译. 由于想要尽可能兼容所有cad版本,就不采用Ad
阅读全文
摘要:现在我们需要忘记工具条添加命令的a>方法,因为在高版本的vs上面这个方法已经失效了.... 干净的命令存放区 现在利用 acrxEntryPoint.cpp 的 On_kInitAppMsg 和 On_kUnloadAppMsg 两个函数添加命令和卸载命令,方便卸载的时候移除命令. CString
阅读全文
摘要:看了前面的几篇,基本上都已经可以正式进入arx的学习了.... 但是这篇是针对工程目录乱七八糟整理所写,当然,很多人早已经习惯了微软的cpp目录.... 首先在“工具”->"选项"->"文本编辑器"->"C\C++"->“高级”->"回退位置",把“始终使用回退位置”和“回退位置已在使用时,不警告”
阅读全文
摘要:如果你没有看过[cad.arx配置1],建议你先去看,因为我大修过一次, 以下文章可能存在旧信息,不如前篇描述得好,例如环境变量配置等等... 顺带一提, vs2019切换.cpp和.h用ctrl+k o 修改VS程序文件令它自动配置 按照e大的教程,修改 default.js 这个文件可以达到一劳
阅读全文
摘要:本篇文章若含有错误,则不再更新,因为我决定让大家一起写此篇文章,在gitee这里: https://gitee.com/JJbox/ObjectArxLog 准备 查看本篇之前,请看<cad.arx配置1>,因为很多资料是重复的.(强烈建议去看) 其他版本参考e大的对照表,自行查阅,从低到高容易,从
阅读全文
摘要:本篇文章若含有错误,则不再更新,因为我决定让大家一起写此篇文章,在gitee这里: https://gitee.com/inspirefunction/ObjectArxLog 安装 安装环境 Acad2008 vs2005 vs2010,vs2010sp1(补丁) vs2019(最终会在这里敲代码
阅读全文
摘要:本篇文章若含有错误,则不再更新,因为我决定让大家一起写此篇文章,在gitee这里: https://gitee.com/inspirefunction/ObjectArxLog 说明 本篇不从零开始讲如何制造自定义图元,而是教新手们如何设置了环境之后编译张帆书中的代码. 利用vs2010编译 张帆<
阅读全文
摘要:设置vs2010 tab敲两下出 for 片段,因为vs2010的代码片段是在番茄助手里设置的...代码片段管理器中不能设置c++ 所以我只能安装一个番茄助手了... 然后就是修改番茄助手内的[提示]/[编辑VA代码段]/[for]...如图 如果您喜欢使用外部文本编辑器,请在模板文件中修改: cp
阅读全文
摘要:安装 vs2010+vs2010sp1补丁 浩辰2018(64位版本) 浩辰Grx的SDK,注意对应版本年份,解压到E盘目录下, E:\grxsdk 在他们的官方用户群下载,搜sdk, 找到grxsdk2018版本1月.zip....未来可能在官网会提供这些东西的下载方式? 浩辰的sdk压缩包的名字
阅读全文