我的工程图中创建了结构体BOM, 然后按照 Api 的文档, 使用 cvxDwgInqTables(idSheet, VX_TABLE_WDSEG, &bomCount, &bomIds) 读取结构体 BOM, 获得的bomCount 为 0.
然后我把 VX_TABLE_WDSEG 改成 VX_TABLE_ALL, 这次成功获得了一个 表格, 再用 cvxDwgInqTableType 查询读取到的表格类型, 得到的返回值是 0, 即 VX_TABLE_ALL!
也即是说, 我没法用VX_TABLE_WDSEG获得结构体BOM, 即使用VX_TABLE_ALL读取到了一个 表格, 也无法判断得到的是否是 结构体BOM.
我不确定这是否是个 Bug, 或者应该使用其他函数?