zoukankan      html  css  js  c++  java
  • NX二次开发-获取NX自带的所有模板的类型和子类型字符串名字

    NX二次开发-获取NX自带的所有模板的类型和子类型字符串名字

     1 void NXCommon::GetTemplateTypeAndSubtypeName()
     2 {
     3     int typeCount = 0;
     4     const char** typeNames = NULL;
     5     char msg[256], msg1[256];
     6     UF_CAM_opt_ask_types(&typeCount, &typeNames);
     7     UF_UI_open_listing_window();
     8     for (int i = 0; i < typeCount; ++i)
     9     {
    10         int subtypeCount = 0;
    11         const char** subtypeNames = NULL;
    12         //此处UF_CAM_OPT_STYPE_CLS_TOOL为获取模板中刀具的子类型名字,也可获取模板中程序组等的子类型名字,修改UF_CAM_opt_ask_subtypes函数第二个参数即可
    13         UF_CAM_opt_ask_subtypes(typeNames[i], UF_CAM_OPT_STYPE_CLS_TOOL, &subtypeCount, &subtypeNames);  
    14         for (int j = 0; j < subtypeCount; ++j)
    15         {
    16             sprintf_s(msg, "类型:%s, 子类型:%s
    ", typeNames[i], subtypeNames[j]);
    17             UF_UI_write_listing_window(msg);
    18         }
    19 
    20         UF_free_string_array(subtypeCount, (char **)subtypeNames);
    21     }
    22 
    23     UF_free_string_array(typeCount, (char **)typeNames);
    24 }
  • 相关阅读:
    luogu P3804 【模板】后缀自动机 (SAM)
    莫队
    luogu P4688 [Ynoi2016]掉进兔子洞
    FZOJ 2331 LYK loves graph
    字典树
    luogu P6623 [省选联考 2020 A 卷] 树
    luogu P6018 [Ynoi2010]Fusion tree
    luogu P3264 [JLOI2015]管道连接
    最小斯坦纳树
    9. 回文数
  • 原文地址:https://www.cnblogs.com/xiang-L/p/14281514.html
Copyright © 2011-2022 走看看