xiaomaomi 发表于 2005-2-24 08:55:00

[ARX]小妹有个问题!!!标注样式!!!

怎样在当前CAD文件中修改它的标注样式啊??哪位大哥哥能给一个简单的例子吗????比如修改当前文字的字体,大小?

中国虫 发表于 2005-2-25 15:54:00

大姐这样回答小妹:


参见:AcDbTextStyleTableRecord和AcDbDatabase::textstyle()

adopt 发表于 2005-6-17 16:31:00

void GetTextStyleId(const char *styleName,AcDbObjectId &amp;styleId)<BR>{<BR>                       AcDbTextStyleTable *pStyleTable;<BR>                       Acad::ErrorStatus es = acdbHostApplicationServices()-&gt;workingDatabase()-&gt;getSymbolTable(pStyleTable, AcDb::kForRead);<BR>                       if (es == Acad::eOk)<BR>                       {<BR>                                                       es = pStyleTable-&gt;getAt(styleName, styleId, Adesk::kFalse);<BR>                                                       pStyleTable-&gt;close();<BR>                       }<BR>}


然后Creat一个AcDbDimStyleTableRecord 的变量


setDimTxSty(AcDbObjectId )就可以了

hourui800720 发表于 2011-7-30 10:28:59

这个例子再详细点就好了
页: [1]
查看完整版本: [ARX]小妹有个问题!!!标注样式!!!