购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_UI_select_routing_objects( char * title, char * message, int types, int * method, int scope, int * response, int * count, tag_p_t * objects) 函数说明:
使用标准的路径选择工具选择对象,必须有此函数的活动部件被调用.。
函数参数:
第1个参数为输入:
输入char * 字符类型的参数,参数的变量格式为title,对话框的标题或Null
第2个参数为输入:
输入char * 字符类型的参数,参数的变量格式为message,提示栏的消息显示
第3个参数为输入:
输入int 整数型的参数,参数的变量格式为types,可选路由类型 - 这应该通过逻辑的OR-ing所需的类型从uf_ui_route.h具有UF_UI_ROUTE_SEL前缀定义的定义类型列表中指定。
第4个参数为输入:
输入int * 整数型的参数,参数的变量格式为method,默认(启动)路径选择方法。这应该是开始使用前缀中uf_ui_route.h定义的方法定义之一:UF_UI_ROUTE_SEL_METHOD这将被设置为这个调用过程中使用的交互式用户最后选择方法。利用这一点,你可以“记住”用户的最后一个方法设置下一次调用
第5个参数为输入:
输入int 整数型的参数,参数的变量格式为scope,选择范围(包括uf_ui.h)UF_UI_SEL_SCOPE_NO_CHANGE UF_UI_SEL_SCOPE_ANY_IN_ASSEMBLY UF_UI_SEL_SCOPE_WORK_PART UF_UI_SEL_SCOPE_WORK_PART_AND_OCC
第6个参数为输出:
输出int * 整数型的参数,参数的变量格式为response,UF_UI_BACK UF_UI_CANCEL UF_UI_OK
第7个参数为输出:
输出int * 整数型的参数,参数的变量格式为count,计算所选对象的。 0=没有选择任何对象。
第8个参数为输出:
objects代表参数变量,tag_p_t * 为输出参数类型,所选对象的对象标识符的数组。这必须与UF_free释放。