随笔分类 -  objextarx

摘要:struct resbuf 结构就象LISP里面的表((LISP a b)(LISP a b)(LISP a b)(LISP a b).....) 之类的东东,主要是用来做一个对象的DXF组码链表,然后用来给别的涵数生成对象之类的处理,如果是生成对象的话我们可以不用struct resbuf结构来做 阅读全文
posted @ 2020-04-18 22:17 中国膜结构网mjgou 阅读(484) 评论(0) 推荐(0)
摘要:一、CString 转换为const char * 转自:http://hi.baidu.com/lowen_pig/blog/item/8227b632cf441488a9018ef0.html 由于是2010,所以2005 08版本的方法貌似不能用了,贴一个最新的方法,经测试可以使用。 若你工程 阅读全文
posted @ 2020-04-16 14:50 中国膜结构网mjgou 阅读(4059) 评论(0) 推荐(0)
摘要:某些算法会重排容器中元素的顺序,如std::sort。调用sort会重排输入序列中的元素,使之有序,它默认是利用元素类型的<运算符来实现排序的。也可以重载sort的默认排序,即通过sort的第三个参数,此参数是一个谓词(predicate)。 谓词是一个可调用的表达式,其返回结果是一个能用作条件的值 阅读全文
posted @ 2020-04-10 09:36 中国膜结构网mjgou 阅读(1002) 评论(0) 推荐(0)
摘要:*ARX对数据的类型和单位进行转换量钢单位转换函数AutoCAD软件包的文件acad.unt中,定义了一些常用的量钢单位转换关系,例如英里与公里,华氏与摄氏等等。函数acutCvUnit()用来将一种单位的数值转换成另一种单位的数值。单位用字符串的形式表示,使用的字符串必须与文件acad.unt中定 阅读全文
posted @ 2020-04-07 20:44 中国膜结构网mjgou 阅读(554) 评论(0) 推荐(0)
摘要:总结下常见c++容器操作。 1.Vector、 list和 dequeVector是数组,List 是双端链表,deque时双向队列。分别引入vector/list/deque库。 vector、deque支持随机访问和迭代器偏移,list、deque支持双向访问,list只能自加自减。 增 pus 阅读全文
posted @ 2020-04-02 11:32 中国膜结构网mjgou 阅读(737) 评论(0) 推荐(0)
摘要:C++中const关键字的使用方法,烦透了一遍一遍的搜,总结一下,加深印象!!! 之前一直在学习C/C++,关于const的使用,这里出现一点,那里出现一点。知识用时方恨少,这一段时间正好各种笔试题,其中关于const的用法也是层出不穷,所以疲于在书本上各种翻,这里汇总一下,加深自己的印象的同时,也 阅读全文
posted @ 2020-04-02 08:50 中国膜结构网mjgou 阅读(297) 评论(0) 推荐(0)
摘要:////////////////////创建窗体图层"Window_Layer"/////////////////AcDbObjectIdcreateWindowsLayer(){//打开层表,打开方式为只写///AcDbLayerTable *pLayerTable;acdbHostApplica 阅读全文
posted @ 2020-03-31 23:59 中国膜结构网mjgou 阅读(1681) 评论(1) 推荐(0)
摘要:ARX对象的一些文字说明2008-06-02 10:16 www.mjgw.org节选于《AutoCAD高级开发技术:ARX编程及应用》 一.图块设计技术: 在AutoCAD数据库中,以各图块实际上市存储在块表记录里的实体集合。每个图块从一格AcDbBlockBegin对象开始,紧接着是一个或多个A 阅读全文
posted @ 2020-03-31 23:50 中国膜结构网mjgou 阅读(643) 评论(0) 推荐(0)
摘要:CAD ObjectARX扩展工具的源码(一)收藏的CAD扩展工具的源码: Acad::ErrorStatus CDrawFunction::getAllEntity(AcDbDatabase *pDb,AcDbObjectIdArray& IdArr,const AcArray& layerNam 阅读全文
posted @ 2020-03-31 23:49 中国膜结构网mjgou 阅读(547) 评论(0) 推荐(0)
摘要:CAD ObjectARX扩展工具的源码(三)//得到文本边界oid CDrawFunction::getTextBoundary(AcDbObjectId objectId,double offset,AcDbObjectId &textBoundaryId){AcDbExtents Ext;Ac 阅读全文
posted @ 2020-03-31 23:47 中国膜结构网mjgou 阅读(510) 评论(0) 推荐(0)
摘要:CAD ObjectARX扩展工具的源码(二) //AcDbObjectId CDrawFunction::createtextAll(AcGePoint3d pt,char *text,AcDb::TextHorzMode hMode,AcDb::TextertMode Mode,double h 阅读全文
posted @ 2020-03-31 23:46 中国膜结构网mjgou 阅读(418) 评论(0) 推荐(0)
摘要:ObjextARX-VS2005-字符串转换 1.使用string必须添加头文件 #include"string"using namespace std; 2.使用CString必须添加头文件(在非MFC工程中) #include"afx.h"注意:当出现#error : Building MFC 阅读全文
posted @ 2020-03-31 21:12 中国膜结构网mjgou 阅读(258) 评论(0) 推荐(0)
摘要:Messagebox.Show()常用参数的讨论 声明:IWin32Window owner , HelpNavigator navigator , string keyword 上面的三个参数类型不是很了解。没有做讨论。 等以后了解多了,再做补充。。。 下面讨论的一些常用参数,在平时使用,已经绰绰 阅读全文
posted @ 2020-03-28 16:48 中国膜结构网mjgou 阅读(318) 评论(0) 推荐(0)
摘要:单纯形法实现一维管材排料最优化 #include<stdio.h>#include<math.h>#define m 3 /*定义约束条件方程组的个数*/#define n 5 /*定义未知量的个数*/float M=1000000.0;float A[m][n]; /*用于记录方程组的数目和系数; 阅读全文
posted @ 2020-03-24 21:55 中国膜结构网mjgou 阅读(478) 评论(0) 推荐(0)
摘要:Acad::ErrorStatus CDrawFunction::createCircle(AcDbObjectId& circleId,AcGePoint3d center,double radius,int color,CString layer){Acad::ErrorStatus es=Ac 阅读全文
posted @ 2020-03-23 21:55 中国膜结构网mjgou 阅读(410) 评论(0) 推荐(0)
摘要:系统特征码 以下代码可以取得系统特征码(网卡MAC、硬盘序列号、CPU ID、BIOS编号) BYTE szSystemInfo[4096]; // 在程序执行完毕后,此处存储取得的系统特征码 UINT uSystemInfoLen = 0; // 在程序执行完毕后,此处存储取得的系统特征码的长度 阅读全文
posted @ 2020-03-23 21:54 中国膜结构网mjgou 阅读(583) 评论(0) 推荐(0)
摘要:ObjectARX 常见编译错误解决方式记录 C1189 Winver 0x501 fatal error C1189: #error: MFC does not support WINVER less than 0x0501. 方式一&方式二 注释掉后,vs会自动从WinSDKVer.h头文件获取 阅读全文
posted @ 2020-03-22 21:22 中国膜结构网mjgou 阅读(853) 评论(0) 推荐(0)
摘要:首先把sln文件用记事本打开,在文件开头把Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012改为:Microsoft Visual Studio Solution File, Format V 阅读全文
posted @ 2020-03-21 08:18 中国膜结构网mjgou 阅读(584) 评论(0) 推荐(0)
摘要://设置所有有图层颜色为黑色 BEGIN AcDbDatabase * db; //AcTransaction * tran; db = acdbHostApplicationServices() -> workingDatabase(); //tran = db->transactionManag 阅读全文
posted @ 2020-03-17 12:12 中国膜结构网mjgou 阅读(340) 评论(0) 推荐(0)
摘要:////给图形实体,返回与当前图形中,直线实体相交的交点数组、直线方向向量////参数:曲线实体,2dpoint数组,三维向量static void GetLineNum(AcDbCurve* pLine,AcGePoint3dArray& ptArr,AcGeVector3d& v){////遍历 阅读全文
posted @ 2020-03-17 12:09 中国膜结构网mjgou 阅读(619) 评论(0) 推荐(0)