点击查看详细介绍

[NXOpen C++] NXMessageBox()多种类型消息弹框分享给大家

王牌飞行员 VIP会员 3年前 2497 38

UG NX 二次开发 技术交流 qq群:641226372      UG二次开发(C、C#、WPF)


说明:多种类型消息弹框分享给大家。

20190713161551.png


代码:

#include <uf_defs.h>
#include <NXOpen/View.hxx>
#include <NXOpen/NXObject.hxx>
#include <NXOpen/Part.hxx>
#include <NXOpen/PartCollection.hxx>
#include <NXOpen/UI.hxx>
#include <NXOpen/NXMessageBox.hxx>
#include <NXOpen/ListingWindow.hxx>
#include <uf_ui.h>
using namespace NXOpen;
 
extern "C" DllExport int ufusr_ask_unload()
{
	return (int)Session::LibraryUnloadOptionImmediately;
}
 
extern "C" DllExport void ufusr(char *param, int *retCode, int paramLen)
{
	int iYesNo ;
 	UI *theUI = UI::GetUI();
	NXMessageBox *msgBox;
	msgBox = theUI->NXMessageBox();
	msgBox->Show("弹框标题", NXOpen::NXMessageBox::DialogTypeError, "弹框内容");//错误
	msgBox->Show("弹框标题", NXOpen::NXMessageBox::DialogTypeWarning, "弹框内容");//警告
	msgBox->Show("弹框标题", NXOpen::NXMessageBox::DialogTypeInformation, "弹框内容");//信息 与uc1601("弹框内容",1);类似

●●●请先 登陆注册 后查看●●●


效果演示:


2

最新回复 (38)
  • qiaomengfu 3年前
    1

    UG NX二次开发、功能定制、毕业设计、疑难解

  • hodinyin 3年前
    2

    学习一下可以吗?有大佬带学徒吗

  • 王牌飞行员 VIP会员 3年前
    3

    学吧,论坛上资源这么多,脚踏实地地学学

  • waqa1314 VIP会员 3年前
    4

    UG NX二次开发、功能定制、毕业设计、疑难解

  • 城网2 3年前
    5

    学习一下,感谢感谢

  • Chenyw VIP会员 3年前
    6

    请问第四个询问图标可以换成警告的图标吗? 类似于NX中移除参数的命令中的那种样式

  • Chenyw VIP会员 3年前
    7

    image.png

    好比类似于这种的信息框

  • 王牌飞行员 VIP会员 3年前
    8

    帮助文件上只说明了这4个类型的弹框。

    image.png

  • 王牌飞行员 VIP会员 3年前
    9

    回复7楼(Chenyw): 帮助文件上只说明了这4个类型的弹框。

  • zujiedage 3年前
    10

    感谢楼主分享,多谢楼主学习!楼主最棒!

  • guo172960885 VIP会员 3年前
    11

    感谢楼主分享,学习一下!

  • 狙击兴 VIP会员 3年前
    12

    感谢楼主分享,学习一下!

  • ruilinhua 3年前
    13

    学习一下,感谢感谢

  • 王牌飞行员 VIP会员 3年前
    14

    UFun有类似的函数请参考:https://www.ugapi.com/thread-10155.html

  • xhm225 3年前
    15

    学习一下,感谢感谢

请登录后发表新帖