NX二次开发 窗口操作 UFUN保存信息窗口 UF_UI_save_listing_window
//NX8.0+VS2010
#include <uf.h>
#include <uf_ui.h>
extern DllExport void ufsta(char* param, int* returnCode, int rlen)
{
if (UF_initialize())
return;
logical is_open = false;
UF_UI_exit_listing_window();
UF_UI_is_listing_window_open(&is_open);//判断信息窗口是否打开
if (!is_open)
UF_UI_open_listing_window();//打开信息窗口
UF_UI_write_listing_window("meilei");//信息窗口追加写入内容
UF_UI_write_listing_window("\n");//信息窗口追加写入换行
char msg[133] = "";
sprintf(msg, "1 + 1 = %d", 2);//数字转字符串
UF_UI_write_listing_window(msg);//信息窗口追加写入内容
UF_UI_save_listing_window("D:\\3D\\meilei_temp.txt");//信息窗口内容保存到文件
UF_UI_close_listing_window();//关闭信息窗口
UF_terminate();
}