购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_UI_ask_info_units( int * units) 函数说明:
询问用户想在哪个单位显示的信息。这些是用于显示在信息的功能的结果的单元。这些单位仅用于信息显示的结果和不一定对应于部分单元或其他使用的单位打开C API函数。
函数参数:
第1个参数为输出:
输出int * 整数型的参数,参数的变量格式为units,当前单位:UF_UI_POUNDS_INCHES UF_UI_POUNDS_FEET UF_UI_GRAMS MILLIMETERS UF_UI_GRAMS单位为厘米UF_UI_KILOS_METERS UF_UI_KILOS MILLIMETERS
UF_UI_ask_info_units函数实例代码演示:
此代码获取当前信息的单位和打印出来。
[quote]
#include <uf_ui.h>
#include <uf_defs.h>
void ufusr(char *param, int *retcod, int param_len)
{
int units;
UF_initialize();
if ( UF_UI_ask_info_units( &units ) != 0 )
printf( "UF_UI_ask_info_units failed\n" );
else if ( units == UF_UI_POUNDS_INCHES )
printf( "UF_UI_POUNDS_INCHES\n" );
else if ( units == UF_UI_POUNDS_FEET )
printf( "UF_UI_POUNDS_FEET\n" );
else if ( units == UF_UI_GRAMS_MILLIMETERS )
printf( "UF_UI_GRAMS_MILLIMETERS\n" );
else if ( units == UF_UI_GRAMS_CENTIMETERS )
printf( "UF_UI_GRAMS_CENTIMETERS\n" );
else if ( units == UF_UI_KILOS_METERS )
printf( "UF_UI_KILOS_METERS\n" );
UF_terminate();
}
[/quote]