摘要: 创建图块(块中包含两条直线和一个圆)View Code 1 static void lzxARX_AcDbDatabasemakeABlock(void) 2 { 3 //创建一个新的块表记录并为这个块表记录取名 4 AcDbBlockTableRecord *pBlockTableRec = new AcDbBlockTableRecord(); 5 pBlockTableRec->setName(L"MyBlock"); 6 7 //获得块表 8 AcDbBlockTable *pBlockTabl... 阅读全文
posted @ 2012-09-03 17:36 翔麟 阅读(573) 评论(0) 推荐(0)
摘要: 遍历AcDb2dPolyline实体的顶点坐标View Code 1 static void iterate(AcDbObjectId pLineId) 2 { 3 //打开AcDb2dPolyline对象 4 AcDb2dPolyline *pPline; 5 acdbOpenObject(pPline, pLineId, AcDb::kForRead); 6 7 //获得多段线的矢量遍历器 8 AcDbObjectIterator *pVertIter = pPline->vertexIte... 阅读全文
posted @ 2012-09-03 17:33 翔麟 阅读(1006) 评论(0) 推荐(0)
摘要: 使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options->Text Editor->C/C++->Advanced->Disable Database,设置为True但是这样的办法会产生另外的一些问题,可能会导致其他的一些功能不能使用。另外一种解决方法是:Tools->Options->Text Edit 阅读全文
posted @ 2012-09-03 14:27 翔麟 阅读(627) 评论(0) 推荐(0)