freshriver 发表于 2003-7-10 11:04:00

关于AcDb::kDxfXdAsciiString和RTSTR

使用ads_newrb和acutNewRb应该是一样的吧?

那么使用AcDb::kDxfXdAsciiString和RTSTR的效果是否一样呢?
我想为对象添加扩展数据,

        pTemp->rbnext = ads_newrb(AcDb::kDxfXdAsciiString);
               // 上面这句可以用ads_newrb(RTSTR)代替吗?
               // 代替后pTemp->restype的值与原来的一样吗?
        pTemp = pTemp->rbnext;
        pTemp->resval.rstring = (char*) malloc(strlen(resString) + 1);
        strcpy(pTemp->resval.rstring, resString);
页: [1]
查看完整版本: 关于AcDb::kDxfXdAsciiString和RTSTR