点击查看详细介绍

UF_UI_create_filebox_with_multiple_filters() 函数的参数解释说明,以及函数详细用法

misnn 6年前 1128 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_UI_create_filebox_with_multiple_filters
(
char* prompt_string,
char* title_string,
char* * file_extensions,
int num_extensions,
char * default_name,
char filename [ MAX_FSPEC_BUFSIZE ],
int* response
)

函数说明:
这将创建一个文件选择框对话框,还支持多种文件选择过滤器。

函数参数:
第1个参数为输入:
输入char* 字符类型的参数,参数的变量格式为prompt_string,文字标准提示。

第2个参数为输入:
输入char* 字符类型的参数,参数的变量格式为title_string,对话框的标题。

第3个参数为输入:
输入char* * 字符类型的参数,参数的变量格式为file_extensions,呼叫者具有提供文件扩展字符串列表。的文件需要被显示在选择的选择对话框列表的元素将决定哪种类型。文件扩展名,应在格式“.XXX”。例如“.PRT”,“.SIM”,“.DAT”等等。

第4个参数为输入:
输入int 整数型的参数,参数的变量格式为num_extensions,变量将提供文件扩展列表的大小。它不应该超过32。

第5个参数为输入:
输入char * 字符类型的参数,参数的变量格式为default_name,默认名称用于初始化所选文本字段。如果它是一个空字符串或空字符串,则选择文本字段设置为当前目录。

第6个参数为输出:
输出char 字符类型的参数,参数的变量格式为filename [ MAX_FSPEC_BUFSIZE ],当确定从F *** 对话框中选择,文件名是什么被输入到选择区域。通常情况下,它是一个完整的路径+名称如果字符串自动通过点击过滤器列表中的一个文件集。注:显示一条错误消息,如果没有输入文件名;即使有在选择域中的目录路径。这是调用者的责任为文件名字符串分配足够的内存。

第7个参数为输出:
输出int* 整数型的参数,参数的变量格式为response,UF_UI_OK:OK选择UF_UI_CANCEL:选择取消

0

最新回复 (0)
请登录后发表新帖