zoukankan      html  css  js  c++  java
  • 【NX二次开发】多功能对话框UF_UI_message_dialog

    多功能对话框

     

     1 extern DllExport void ufsta(char *param, int *returnCode, int rlen)
     2 {
     3     UF_initialize();
     4 
     5     //询问对话框
     6     string strTitle = "标题";
     7     string strMsg = "提示信息";
     8     string bottonStr1 = "左键";//返回1
     9     string bottonStr2 = "右键";//返回2
    10     UF_UI_MESSAGE_DIALOG_TYPE dialog_type = UF_UI_MESSAGE_QUESTION;
    11     /*
    12         UF_UI_MESSAGE_ERROR//错误图标
    13         UF_UI_MESSAGE_WARNING//警告图标
    14         UF_UI_MESSAGE_INFORMATION//信息图标
    15         UF_UI_MESSAGE_QUESTION//询问图标
    16     */
    17 
    18     int response = 0;
    19     char *title_string = (char*)strTitle.c_str();
    20     char * psMessages = (char*)strMsg.c_str();
    21     
    22     UF_UI_message_buttons_s button;
    23     button.button1 = true; //按钮的数量
    24     button.button2 = true;
    25     button.button3 = false;
    26     button.label1 = (char*)bottonStr1.c_str(); //按钮的名称
    27     button.label2 = (char*)bottonStr2.c_str();
    28     button.label3 = "";
    29     button.response1 = 1; //点击后的返回值
    30     button.response2 = 2;
    31     button.response3 = 3;
    32     UF_UI_message_dialog(title_string, dialog_type, &psMessages, 1, 0, &button, &response);
    33 
    34     UF_terminate();
    35 }
    36 
    37 extern int ufusr_ask_unload(void)
    38 {
    39     return (UF_UNLOAD_IMMEDIATELY);
    40 }
  • 相关阅读:
    Hander
    N皇后问题--递归回溯
    NYOJ-571 整数划分(三)
    递归--递推之组合数
    深搜最基础题---全排列And组合数
    递归---NYOJ-176 整数划分(二)和NYOJ-279队花的烦恼二
    递归---NYOJ-90整数划分(一)
    线段树---HDU2795Billboard
    输入输出外挂
    线段树---HDU1394Minimum Inversion Number
  • 原文地址:https://www.cnblogs.com/KMould/p/13730972.html
Copyright © 2011-2022 走看看