NX二次开发 BlockUI 弹出另一个BlockUI对话框

NX二次开发 BlockUI 弹出另一个BlockUI对话框

————————————————————————————————————————

一、Block UI调Block UI对话框

1、做两个Block UI,将生成的.cpp与.hpp都加进VS项目;(两个Block UI控件id可以重复不影响)

#include
#include
#include “Raley_A.hpp”
#include “Raley_B.cpp”
using namespace NXOpen;
using namespace NXOpen::BlockStyler;

2、删除第二个项目里面的入口与卸载函数(ufusr、ufusr_ask_unload、ufusr_cleanup)

3、在第一个对话框的【项目里】去启动第二个对话框
Raley_B *theRaley_B = NULL;
try
{
theRaley_B = new Raley_B();
// The following method shows the dialog immediately
theRaley_B->Show();
}
catch(exception& ex)
{
//---- Enter your exception handling code

你可能感兴趣的:(4丶BlockUI,c++,源码软件)