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 &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 )就可以了

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

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