NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox
NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox
#include <uf.h>
#include <uf_ui.h>
#include <string>using namespace std;string OpenDirectionDialog(char* lpszDefault)
{//去除字符串末尾的\;int nlast = strlen(lpszDefault) - 1;string strDefault = lpszDefault;if (strDefault.at(nlast) == '\\')strDefault.at(nlast) = '\0';int nResponse = 0;char lpszDefaultFile[256] = "";char lpszFileFiter[133] = "Direction";char lpszFilePath[256] = "";//设置初始目录;sprintf_s(lpszDefaultFile, 256, "%s\\%ss", strDefault.c_str(), lpszFileFiter);UF_UI_create_filebox("选择一个目录", "目录浏览器", lpszFileFiter, lpszDefaultFile, lpszFilePath, &nResponse);string strPath, strPathSel;if (nResponse == UF_UI_OK){strPath = lpszFilePath;//去除Direction;int nPos = strPath.rfind("\\");strPathSel = strPath.substr(0, nPos);}else{strPathSel = "";}return strPathSel;//选择文件夹返回值为路径,没选择文件夹返回值为空
}
NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox相关推荐
- CorelDRAW VBA - 打开选择文件夹对话框
目的 有时候我们可能需要让用户选择某个文件夹,比如说让用户指定某个目录,用于批量导入该目录下的文件.这篇教程将教会你使用 CorelDRAW 在代码中调用系统的文件夹选择对话框,并循环输出文件的名称和 ...
- NX二次开发-UFUN文件选择对话框UF_UI_create_filebox
NX二次开发-UFUN文件选择对话框UF_UI_create_filebox NX11+VS2013#include <uf.h> #include <uf_ui.h>UF_i ...
- nx二次开发c语言,NX二次开发-UFUN API函数编程基础
1.NXOpen C 的函数 函数名称的约定 NX Open C 共有2类名称约定:一个是标准的NX Open C 的函数名称约定:另一个是以前版本的原有的名称约定. 1.标准名称约定 [格式]UF_ ...
- NX二次开发-UFUN导入图框UF_PART_import
NX二次开发-UFUN导入图框UF_PART_import NX11+VS2013#include <uf.h> #include <uf_part.h> #include & ...
- NX二次开发-UFUN读取图纸尺寸的值UF_DRF_ask_dimension_text
NX二次开发-UFUN读取图纸尺寸的值UF_DRF_ask_dimension_text 今天发现UF_DRF_ask_dim_info这个函数不能读带附件文本的尺寸,有附加文本dim_info-&g ...
- NX二次开发-UFUN装配添加组件UF_ASSEM_add_part_to_assembly
NX二次开发-UFUN装配添加组件UF_ASSEM_add_part_to_assembly NX11+VS2013#include <uf.h> #include <uf_part ...
- NX二次开发-UFUN创建圆柱UF_MODL_create_cyl1
NX二次开发-UFUN创建圆柱UF_MODL_create_cyl1 NX9+VS2012#include <uf.h> #include <uf_modl.h> #inclu ...
- NX二次开发-UFUN获取part的单位(公制/英制)UF_PART_ask_units
NX二次开发-UFUN获取part的单位(公制/英制)UF_PART_ask_units NX11+VS2013#include <uf.h> #include <uf_part.h ...
- NX二次开发-UFUN获取工程图所有视图tag UF_DRAW_ask_views
NX二次开发-UFUN获取工程图所有视图tag UF_DRAW_ask_views #include <uf.h> #include <uf_draw.h> #include ...
最新文章
- windows命令实验
- POJ-1182 食物链(并查集)
- 【深度学习】基于Torch的Python开源机器学习库PyTorch卷积神经网络
- 关于如何准备一份制胜简历的清单
- 分析和解析PHP代码的7大工具
- Go报错:more than one character in rune literal
- Windows Embedded Compact 7开发环境的搭建
- android webview 加载本地,webview加载本地资源的各种尝试
- 4. 吴恩达机器学习课程-作业4-神经网络学习
- VGG-16网络结构详解
- 阅读圣经丨变量引起的上下文
- Jackson修改字段名和自定义命名策略
- 快手投放广告,快手广告优势有哪些呢?
- sqlserver和mysql定时同步_通过作业,定时同步两个数据库_sqlserver
- 【0】依照Django官网:实现第一个django app 安装必要的工具/模块
- mysql导出excel 科学计数法_mysql导出长数字到excel避免显示为科学记数法 解决方法...
- 精尽 Dubbo 源码分析 —— API 配置
- axios下载压缩包的处理方式
- java爬移动端搜索引擎_尝试java开发搜索引擎爬虫
- 【RT-ThreadART-PI】RGB565_LCD显示屏的使用
热门文章
- java农产品查询系统_基于java的农产品销售系统的设计与实现论文.docx
- 毕业设计-基于SSM实现农产品销售管理平台
- Linux命令总汇表(持续更新中)_莫韵乐的linux笔记
- 感受“云”行业风向标——2022亚马逊云科技re:Invent全球大会
- CREO:CREO软件之工程图界面的简介(【创建】、【布局】、【表】、【注释】、【插入页面】、【装配图出工程图】、【将视图转为绘制图元】、【工程图输入到CAD中去修改】)图文教程之详细攻略
- 虚拟机安装kvm,bios已经开启硬件虚拟化功能,仍显示不支持硬件虚拟化
- RESTful API http 动词含义
- 稳重商务风格教师求职简历免费word模板
- Android 消息推送 离线也可以收到通知消息
- python爬虫案例——证券之星股票数据采集