ObjectARX学习笔记(三十二)----如何设置AcDbMText对齐方式
来源:互联网 发布:降温软件 编辑:程序博客网 时间:2024/04/19 16:20
//_T("\\pxql;")居左//_T("\\pxqr;")居右//_T("\\pxqc;")居中//_T("\\pxqd;")分散对齐//MtextInfoId 文字IDAcDbObjectPointer<AcDbMText> pEnt_1(MtextInfoId, AcDb::kForWrite);if (pEnt_1.openStatus() == Acad::eOk){ACHAR * pAChar = pEnt_1->contents();//此函数返回文字内容和对齐样式//eg:文字内容是 小青峰 格式设置为居左//在CAD属性栏里面可以看到文字内容是: \pxql;小青峰//CAD是利用_T("\\pxql;")_T("\\pxqr;")_T("\\pxqc;")_T("\\pxqd;") 参数设置多行文本的对齐方式CString strTmp(pAChar);int nIndex = strTmp.Replace(_T("\\pxql;"),_T("\\pxqc;")); //由原来的居左设置为居中int nIndex = pEnt_1->setContents(strTmp);//将格式和内容一同设置进去就可以了pEnt_1->setAttachment(AcDbMText::kMiddleCenter);//对正点 这个函数只是设置文字的插入点位置,对齐方式设置不了 pEnt_1->text(); //获得仅仅是文字内容//自己想要什么效果 自己组合好了,}
1 0
- ObjectARX学习笔记(三十二)----如何设置AcDbMText对齐方式
- ObjectARX学习笔记(三十三)----如何设置打断实体AcDbCurve
- ObjectArx学习笔记-设置字体样式
- ObjectARX学习笔记(二)----中如何设置实体的颜色setColorIndex
- ObjectARX学习笔记(三)----中如何设置实体所在的图层setLayer
- ObjectARX学习笔记(六)----如何设置点的样式和大小 CAD二次开发
- ObjectARX学习笔记(十六)--如何设置CAD选项对话框的配置AcApProfileManagerReactor反应器
- ObjectARX学习笔记(十九)--如何设置扩展字典的数据AcDbDictionary
- ObjectARX-学习笔记
- ObjectARX-学习笔记
- ObjectARX学习笔记
- ObjectArx学习笔记-画线
- ObjectArx学习笔记-acedGetXXX
- ObjectARX学习笔记(八)----中如何创建直线AcDbLine
- ObjectARX学习笔记(九)----如何创建圆AcDbCircle
- ObjectARX学习笔记(十)----如何创建单行文本AcDbText
- ObjectARX学习笔记(十五)--如何隐藏命令行acedGetAcadDockCmdLine()
- ObjectARX学习笔记(十七)--如何添加扩展记录xrecord
- 转 view.getRootView()的真正含义及测试
- MFC编程->可编辑List Control控件
- Win8.1 WireShark无法运行
- android歌词显示
- 浅谈C++中指针和引用的区别
- ObjectARX学习笔记(三十二)----如何设置AcDbMText对齐方式
- UITextField 属性详解
- typeof的用法汇总
- java.lang.NoSuchMethodError: javax.persistence.PersistenceContext.properties()
- cf489C
- win7 setuptools安装和feedparser安装
- MFC自定义消息映射
- 苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程(精)
- C++引用传递和值传递