• NX二次开发-UFUN获取一个图层类别的tag UF_LAYER_ask_category_tag


     1 NX11+VS2013
     2 
     3 #include <uf.h>
     4 #include <uf_ui.h>
     5 #include <uf_layer.h>
     6 
     7 
     8 
     9 UF_initialize();
    10 
    11 //获取一个图层类别的tag
    12 tag_t category = NULL_TAG;
    13 UF_LAYER_ask_category_tag("01.Tangkl_Solids", &category);
    14 
    15 //获取图层类别的信息
    16 UF_LAYER_category_info_t category_info;
    17 UF_LAYER_ask_category_info(category, &category_info);
    18 //打印
    19 UF_UI_open_listing_window();
    20 UF_UI_write_listing_window(category_info.name);//图层类别的名字
    21 UF_UI_write_listing_window("
    ");
    22 UF_UI_write_listing_window(category_info.descr);//图层类别的描述
    23 
    24 //转换
    25 char msg[256];
    26 for (int i = 0; i < UF_LAYER_MAX_LAYER; i++)
    27 {
    28     if (category_info.layer_mask[i] == true)
    29     {
    30         sprintf_s(msg, "%d", i + 1);//一个图层类别里面包含了哪些图层
    31         UF_UI_write_listing_window("
    ");
    32         UF_UI_write_listing_window(msg);
    33     }
    34 }
    35 
    36 
    37 UF_terminate();
    38 
    39 Caesar卢尚宇
    40 2019年11月13日

  • 相关阅读:
    Linux下用wget下载百度网盘资源
    android系统编译记录
    ubuntu 安装JDK & eclipse
    Linux安全攻略-僵尸进程
    smack user登陆
    smack 创建账户
    我的第一个开源App(彩票开奖查询)
    REST简介
    HTTP 状态码
    测试 ScribeFire Blog Editor
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/11847970.html
Copyright © 2020-2023  润新知