zoukankan      html  css  js  c++  java
  • NX二次开发UFUN创建一个文件选择框对话框,它也支持多个文件选择过滤器UF_UI_create_filebox_with_multiple_filters

    NX11+VS2013
    
    #include <uf.h>
    #include <uf_ui.h>
    #include <uf_part.h>
    
    
    UF_initialize();
    
    //创建一个文件选择框对话框,它也支持多个文件选择过滤器。
    char* prompt_string = "hello world sb"; //标准提示文本
    char* title_string = "this is sb";//标题
    char* file_extensions[256] = { ".prt", ".txt", ".dat"};//调用者必须提供文件扩展名字符串列表。列表中的元素将决定文件的类型 需要在选择对话框中显示进行选择。
    int num_extensions = 3;//该变量将提供文件扩展名列表的大小。它不应该超过32。
    char * default_name = "D:\\123.prt";//默认名称用于初始化选择文本字段。如果是空字符串或NULL字符串,则选择文本字段设置为当前目录。
    char filename[MAX_FSPEC_BUFSIZE];
    int response = 0;//UF_UI_OK: OK was selected UF_UI_CANCEL: CANCEL was selected
    UF_UI_create_filebox_with_multiple_filters(prompt_string, title_string, file_extensions, num_extensions, default_name, filename, &response);
    
    if (response == UF_UI_OK)
    {
        uc1601(filename, 1);
    }
    
    UF_terminate();
    
    阿飞
    2021年10月12日

     

    阿飞

    2021年10月12日

  • 相关阅读:
    Spring框架(二)
    Spring概况(一)
    唉 规整规整 进阶目录
    网络编程 -- RPC实现原理 -- 目录
    基础大杂烩 -- 目录
    艺多不压身 -- 目录
    延伸 -- 分类 -- 目录
    Eclipse 快捷键
    全局
    深入浅出MySQL++数据库开发、优化与管理维护+第2版+唐汉明 -- 存储引擎
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/15400028.html
Copyright © 2011-2022 走看看