NX二次开发 UFUN返回函数错误说明 UF_get_fail_message
//NX8.0+VS2010
#include <uf_modl.h>
extern DllExport void ufsta(char* param, int* returnCode, int rlen)
{
if (UF_initialize())
return;
double corner_pt[3] = { 0.0, 0.0, 0.0 };
char* edge_len[3] = { "", "20", "30" };
tag_t blk_obj_id = NULL_TAG;
int err = UF_MODL_create_block1(UF_NULLSIGN, corner_pt, edge_len, &blk_obj_id);
char message[133] = "";
UF_get_fail_message(err, message);
uc1601(message, 1);
UF_terminate();
}