NX二次开发-UFUN多按钮模态对话框UF_UI_message_dialog
2024-10-07 18:48:12
NX11+VS2013 #include <uf.h>
#include <uf_ui.h> UF_initialize(); //多按钮模态对话框
int response = ;
char title_string[] = "这里是标题";
char *sMessages = "这里是提示内容";
UF_UI_MESSAGE_DIALOG_TYPE dialog_type = UF_UI_MESSAGE_ERROR;//对话框类型UF_UI_MESSAGE_ERROR,UF_UI_MESSAGE_WARNING,UF_UI_MESSAGE_INFORMATION,UF_UI_MESSAGE_QUESTION
UF_UI_message_buttons_s button;
button.button1 = true;//控制按钮的数量
button.button2 = true;
button.button3 = true;
button.label1 = "是";//按钮的名字
button.label2 = "否";
button.label3 = "取消";
button.response1 = ;//按钮的返回值
button.response2 = ;
button.response3 = ;
UF_UI_message_dialog(title_string, dialog_type, &sMessages, , , &button, &response);
switch (response)
{
case :uc1601(button.label1, ); break;//显示所选按钮的名字
case :uc1601(button.label2, ); break;
case :uc1601(button.label3, ); break;
default:uc1601("未知按钮", ); break;
} UF_terminate(); Caesar卢尚宇
2019年6月27日
最新文章
- 使用Python的yield实现流计算模式
- ListView 搭配SimpleAdapter
- Middleware
- Asp.net 处理程序(第五篇)
- 通过HOOK控制进程的创建
- 零成本实现Android/iOS自动化测试:基于Appium和Test Perfect
- 转:web_submit_data函数
- thinkPHP内置字符串截取msubstr函数用法详解
- MySQL 5.7 基于复制线程SQL_Thread加快恢复的尝试
- 记一个 DataBindings遇到的坑,当ComboBox同时绑定DataSource与DataBindings的时候,绑定的元素一定要同名
- vue 获取页面详情后 切换页面时 如何监听用户是否修改过信息
- Eclipse链接数据库
- golang的字符串拼接
- C. Ayoub and Lost Array cf dp
- JVM可达性分析算法中,哪些可以作为 root ?
- Java 基础生词表
- 每天CSS学习之border-radius
- CentOS6.x服务器OpenSSH平滑升级到7.3p版本——拒绝服务器漏洞攻击
- C#注册表读写完整操作类
- iOS 源代码混淆(初步混淆)