购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_CLONE_register_cvt_callback( UF_CLONE_convert_cb_t cb, UF_CLONE_convert_callback_t callback, char * name, char * description, char * relative_callback, logical before_or_after_relative) 函数说明:
这个程序注册一个回调将被调用时,克隆操作需要一个字符串值的一条信息,例如用户名,一个相关文件目录或项目类型。转换回调列表会所谓为了应用于其他默认行为之前。如果同一名称的回调在这点回调已经注册,然后提供的功能被注册前将被删除。名称是案例独立。的relative_callback和before_relative参数可以被用来控制其中提供的回调函数被放置在列表中。如果函数返回UF_CLONE_use_supplied,则回调函数应填写在回答参数与所需要的信息。回电话功能列表以后将不会被调用。如果函数返回UF_CLONE_not_converted然后在接下来的功能回调列表将被调用,直到列表耗尽,在该点处默认的行为将被应用如果函数返回UF_CLONE_no_conversion,则没有进一步回调列表中的功能将被调用,并且默认行为将被应用。
函数参数:
第1个参数为输入:
cb代表参数变量,UF_CLONE_convert_cb_t 为输入参数类型,在此调用回调函数点被注册
第2个参数为输入:
callback代表参数变量,UF_CLONE_convert_callback_t 为输入参数类型,回调函数的函数指针
第3个参数为输入:
输入char * 字符类型的参数,参数的变量格式为name,这个回调的名字 - 应该是唯一的,这点回调
第4个参数为输入:
输入char * 字符类型的参数,参数的变量格式为description,回调函数的说明
第5个参数为输入:
输入char * 字符类型的参数,参数的变量格式为relative_callback,回调的名字来定位这一块相对,可以为空,这意味着回调的整个列表就这点
第6个参数为输入:
before_or_after_relative代表参数变量,logical 为输入参数类型,这是否应该回调的相对回调之前被放置(如果为true)或之后(如果为false)。如果相对回调为空,真放置新回调位于列表的开始,假在端