先选择多个对象object,然后使用此函数获取选择的对象的tag,最后就可以使用object的一些函数了。
ufun例子:
extern DllExport void ufusr(char *parm, int *returnCode, int rlen)
{
UF_initialize();
tag_t *tagObjects;
int iCount = 0;
UF_UI_ask_global_sel_object_list(&iCount, &tagObjects);
for (int i = 0; i < iCount; i++)
{
tag_t tagObj = tagObjects[i];
UF_DISP_set_highlight(tagObj, FALSE);//取消高亮
//后面是对“对象的一些操作”
//---- Enter your callback code here -----
UF_OBJ_set_color(tagObj, 2); //绿色
}
UF_free(tagObjects);
UF_terminate();
}
extern int ufusr_ask_unload(void)
{
return (UF_UNLOAD_IMMEDIATELY);
}
c++例子ÿ