guliande 发表于 2010-6-28 23:04:00

[求助]AcDbObjectId 怎么用acutPrintf显示出来

<p>如果想显示一个整数 ,可以用%d,浮点数 %f,那一个实体的<font face="Verdana">AcDbObjectId </font>怎么显示那,是不是需要转化为别的数据类型?</p>

xtatjh 发表于 2010-6-29 09:46:00

<font style="BACKGROUND-COLOR: #ffffff" face="Verdana">.Format(_T("%x"),id)</font>

luowy 发表于 2010-6-29 15:19:00

ls说的对,id就是16进制的值

rongyifei 发表于 2010-6-29 19:41:00

<p><font face="Verdana"><font face="Verdana">AcDbObjectId EntID;</font></font></p>
<p><font face="Verdana">acutPrintf(_T("\n%ld"),EntID.asOldId());</font></p>

guliande 发表于 2010-6-30 15:18:00

rongyifei ,每次都这么经典啊,谢谢啊

nihaoya 发表于 2020-2-23 00:11:24

字符串再转换回OBJECTID
页: [1]
查看完整版本: [求助]AcDbObjectId 怎么用acutPrintf显示出来