首页 > 其他 > 详细

【NX二次开发】隐藏、显示对象UF_OBJ_set_blank_status

时间:2021-03-11 17:39:36      阅读:59      评论:0      收藏:0      [点我收藏+]

隐藏、显示对象用UF_OBJ_set_blank_status()

查看对象显示情况用UF_OBJ_ask_display_properties()

效果:

技术分享图片

 

源码:

#include "Text.h"
extern DllExport void ufusr(char *param, int *returnCode, int rlen)
{
    UF_initialize();
    tag_t tagBody = 44754;
    

    uc1601("即将隐藏", 1);
    UF_OBJ_set_blank_status(tagBody, UF_OBJ_BLANKED);

    UF_OBJ_disp_props_t    disp_props0;
    UF_OBJ_ask_display_properties(tagBody, &disp_props0);
    if (disp_props0.blank_status == UF_OBJ_BLANKED)
    {
        uc1601("体被隐藏", 1);
    }
    else
    {
        uc1601("体被显示", 1);
    }
        
        
    uc1601("即将显示", 1);
    UF_OBJ_set_blank_status(tagBody, UF_OBJ_NOT_BLANKED);
    UF_OBJ_disp_props_t    disp_props1;
    UF_OBJ_ask_display_properties(tagBody, &disp_props1);
    if (disp_props1.blank_status == UF_OBJ_BLANKED)
    {
        uc1601("体被隐藏", 1);
    }
    else
    {
        uc1601("体被显示", 1);
    }


    UF_terminate();
}

extern int ufusr_ask_unload(void)
{
    return (UF_UNLOAD_IMMEDIATELY);
}

 

【NX二次开发】隐藏、显示对象UF_OBJ_set_blank_status

原文:https://www.cnblogs.com/KMould/p/14517886.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!