这个方法是以前在QQ群里看到梅雷大神发的,
使用::PostMessage切换模块,但是不能放在BlockUI里用,切换模块后,BlockUI就自己关闭了。
NX9+VS2012 #include <uf.h> #include <uf_ui.h> #include <uf_mb.h> #include <afx.h> UF_initialize(); int button_id = 0, module_id = 0; HWND ugHwnd = NULL; UF_ask_application_module(&module_id); if (module_id != UF_APP_DRAFTING) { ugHwnd = (HWND)UF_UI_get_default_parent(); UF_MB_ask_button_id("UG_APP_DRAFTING", &button_id); if (button_id != 0) { ::PostMessage(ugHwnd, WM_COMMAND, button_id, 0); } } UF_terminate(); Caesar卢尚宇 2021年3月8日
相关资料
NX二次开发-NXOPEN自动切换到工程图模块