首页 > 其他 > 详细

NX二次开发-UFUN多按钮模态对话框UF_UI_message_dialog

时间:2019-06-27 20:32:40      阅读:215      评论:0      收藏:0      [点我收藏+]
 1 NX11+VS2013
 2 
 3 
 4 #include <uf.h>
 5 #include <uf_ui.h>
 6 
 7 
 8 UF_initialize();
 9 
10 //多按钮模态对话框
11 int response = 0;
12 char title_string[] = "这里是标题";
13 char *sMessages = "这里是提示内容";
14 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
15 UF_UI_message_buttons_s button;
16 button.button1 = true;//控制按钮的数量
17 button.button2 = true;
18 button.button3 = true;
19 button.label1 = "";//按钮的名字
20 button.label2 = "";
21 button.label3 = "取消";
22 button.response1 = 1;//按钮的返回值
23 button.response2 = 2;
24 button.response3 = 3;
25 UF_UI_message_dialog(title_string, dialog_type, &sMessages, 1, 0, &button, &response);
26 switch (response)
27 {
28     case 1:uc1601(button.label1, 1); break;//显示所选按钮的名字
29     case 2:uc1601(button.label2, 1); break;
30     case 3:uc1601(button.label3, 1); break;
31     default:uc1601("未知按钮", 1); break;
32 }
33 
34 
35 UF_terminate();
36 
37 Caesar卢尚宇
38 2019年6月27日

技术分享图片

NX二次开发-UFUN多按钮模态对话框UF_UI_message_dialog

原文:https://www.cnblogs.com/nxopen2018/p/11099351.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!