NX二次开发 UFUN获得字体类型 UF_UGFONT_ask_font_type
//NX8.0+VS2010
#include <uf_assem.h>
#include <uf_part.h>
#include <uf_obj.h>
#include <uf_modl.h>
#include <uf_view.h>
#include <uf_draw.h>
#include <uf_drf.h>
#include <UF_UGFONT.h>
extern DllExport void ufsta(char* param, int* returnCode, int rlen)
{
if (UF_initialize())
return;
int i = 0, num = 0;
char ch[257] = "";
tag_t part_tag = NULL_TAG, fte_tag = NULL_TAG;
UF_UGFONT_type_t type;
part_tag = UF_ASSEM_ask_work_part();
UF_OBJ_cycle_objs_in_part(part_tag, UF_font_table_type, &fte_tag);
if (NULL_TAG == fte_tag)
return;
UF_UI_open_listing_window();
UF_UGFONT_ask_number_of_fonts(fte_tag, &num);
sprintf(ch, "