引言
前段时间,在群里,有人请教如何在不打开part文档的情况下,获得part文件是公制还是英制,UFun函数提供了一个函数,可以获得零件的单位:
UF_PART_ask_units(
tag_t part,
int * part_units
)
但是需要传入part标识,所以要使用这个函数,就一定要先打开文件,而打开文件就会消耗时间,而要获得更好的用户体验,就必须快速响应,而这个肯定也是有内部函数的,因为在打开文件的界面,NX就可以获取一些信息,这些信息保存在文件头,那么下面我们将找一下这个函数,并使用!
查找函数
与part相关的函数都封装在libpart.dll上面,下面看看反编译出来的头文件(使用反编译工具生成的.h和.lib文件)
搜索关键字header
去除重复的行 只有下面几个函数
int AP_ask_header_info_from_file(char const