环境:Win7 x64,VS2015,NX12
问题:
代码执行完25,26 行代码,Ctrl+tZ撤销发现 25行创建的圆柱体仍然存在,26行创建的圆柱体删除
如果代码25行,26行调换位置,Ctrl+tZ撤销,25,26行创建的圆柱体都删除
原因: 不清楚,貌似和UI相关
解决办法:只能强制添加撤销代码
UF_UNDO_mark_id_t undoId;
UF_UNDO_set_mark(UF_UNDO_visible, NULL, &undoId);
//start your operate code
//end