|
用法1:
char title [100] = "菜单";
char items [3] [ 38 ] = { "选项1","选项2","选项3"};
choice = uc1603(title, 0, items, 3);
if (choice == 1 || choice == 2)
{
UF_terminate();
}
else
{
if (choice == )
{
}
}
用法2:
char items [3] [ 38 ] = { "选项1","选项2","选项3"};
response = uc1603( "菜单", 0, items, 3 );
switch ( response )
{
case 1:
case 2:
break;
case 4:
case 5:
}
3、选择对话框头文件
头文件1: init_PTC-Creo/' target='_blank'>proc_face
static int init_proc_face( UF_UI_selection_p_t select, void* user_data )
{
int nums = 1;
UF_UI_mask_t masks[] = {
UF_solid_type, 0, UF_UI_SEL_FEATURE_ANY_FACE};
if((UF_UI_set_sel_mask(select,
UF_UI_SEL_MASK_CLEAR_AND_ENABLE_SPECIFIC,
nums, masks)) == 0)
{
return (UF_UI_SEL_SUCCESS);
}
else
{
return (UF_UI_SEL_FAILURE);
}
}
头文件2: init_proc_body
static int init_proc_body(UF_UI_selection_p_t select, void* user_data)
{
int num_triples = 1;
UF_UI_mask_t mask_triples[] = { UF_solid_type, 0, UF_UI_SEL_FEATURE_BODY};
/* enable only lines and edges */
if((UF_CALL(UF_UI_set_sel_mask(select,
UF_UI_SEL_MASK_CLEAR_AND_ENABLE_SPECIFIC,
num_triples, mask_triples))) == 0)
{
return (UF_UI_SEL_SUCCESS);
}
else
{
return (UF_UI_SEL_FAILURE);
}
【温馨提示】回复即可下载。点标题旁边的[复制链接],粘贴到QQ群,快速获取积分
UG二次开发c++常用函数模板
链接:http://pan.baidu.com/s/1eQqEEUu
回复可见提取码:
|
评分
-
查看全部评分
|