首页 > TAG信息列表 > pEnt

autoCAD数据库读写

数据库写入 获取cad的安装路径 static bool GetCadPath(CString & strCadPath) { //获取cad的安装路径 DWORD dRet = GetModuleFileName(acedGetAcadWinApp()->m_hInstance, strCadPath.GetBuffer(_MAX_PATH), _MAX_PATH); if (0 == dRet) { return false; }

ObjectArx-C++实现设计起点里程绘制命令-选中图层中的线路实体

ObjectArx-C++实现设计起点里程绘制命令-选中图层中的线路实体 C++实现设计起点里程绘制命令-选中图层中的线路实体。 主要思路是: 先选择设计起点公里标插入点。 打开图层列表,选中线路。 绘制设计起点公里标。 图例如下: 示例如下: 选择设计起点公里标插入点 ```c++//zhaoanan

CAD ObjectARX扩展工具的源码(三)

CAD ObjectARX扩展工具的源码(三)//得到文本边界oid CDrawFunction::getTextBoundary(AcDbObjectId objectId,double offset,AcDbObjectId &textBoundaryId){AcDbExtents Ext;AcDbEntity *pEnt;acdbOpenObject(pEnt,objectId,AcDb::kForWrite);if(pEnt->isKindOf(AcDbText::desc(

ObjectARX学习笔记(七)----RGB和CAD颜色索引之间的转换 ObjectARX学习笔记(六)----如何设置点的样式和大小 CAD二次

如何获得程序路径struct resbuf rb; char sTemp[1024],*str; ads_getvar("acadprefix",&rb); strcpy(sTemp,rb.resval.string); acad_free(rb.resval.rstring); str=strchr(sTemp,';'); *str='\0'; str=strrchr(sTemp,'\\'); *str=�

CAD ObjectARX扩展工具的源码(三)

CAD ObjectARX扩展工具的源码(三)//得到文本边界oid CDrawFunction::getTextBoundary(AcDbObjectId objectId,double offset,AcDbObjectId &textBoundaryId){AcDbExtents Ext;AcDbEntity *pEnt;acdbOpenObject(pEnt,objectId,AcDb::kForWrite);if(pEnt->isKindOf(AcDbText::desc(