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