[ARX]小妹有个问题!!!标注样式!!!
怎样在当前CAD文件中修改它的标注样式啊??哪位大哥哥能给一个简单的例子吗????比如修改当前文字的字体,大小? 大姐这样回答小妹:参见:AcDbTextStyleTableRecord和AcDbDatabase::textstyle() void GetTextStyleId(const char *styleName,AcDbObjectId &styleId)<BR>{<BR> AcDbTextStyleTable *pStyleTable;<BR> Acad::ErrorStatus es = acdbHostApplicationServices()->workingDatabase()->getSymbolTable(pStyleTable, AcDb::kForRead);<BR> if (es == Acad::eOk)<BR> {<BR> es = pStyleTable->getAt(styleName, styleId, Adesk::kFalse);<BR> pStyleTable->close();<BR> }<BR>}
然后Creat一个AcDbDimStyleTableRecord 的变量
setDimTxSty(AcDbObjectId )就可以了 这个例子再详细点就好了
页:
[1]