【NX二次开发】体消参,移除体参数UF_MODL_delete_body_parms()

例子:

源码:

extern DllExport void ufusr(char *param, int *returnCode, int rlen)
{
    UF_initialize();

    tag_t tagBody1 = 45123;
    tag_t tagBody2 = 44936;

    uf_list_p_t body_list;
    UF_MODL_create_list(&body_list);
    UF_MODL_put_list_item(body_list, tagBody1);
    UF_MODL_put_list_item(body_list, tagBody2);
    UF_MODL_delete_body_parms(body_list);
    UF_MODL_delete_list(&body_list);

    UF_terminate();
}
extern int ufusr_ask_unload(void)
{
    return (UF_UNLOAD_IMMEDIATELY);
}
原文地址:https://www.cnblogs.com/KMould/p/14066273.html