zoukankan      html  css  js  c++  java
  • 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日

  • 相关阅读:
    组合模式
    C#+ArcEngine中com对象的释放问题
    备忘录模式
    C#中的DataSet添加DataTable问题
    jenkins从节点
    jenkins Publish over SSH
    jenkins凭据
    jenkins maven项目
    jenkins部署-docker
    zabbix api
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/11847970.html
Copyright © 2011-2022 走看看