Creo二次开发--函数(3)--菜单类函数

来源:互联网 发布:java考试题库 编辑:程序博客网 时间:2024/05/21 09:26

ProMenubarMenuAdd--创建新菜单

ProMenubarmenuMenuAdd--在一个已经存在的菜单栏菜单上添加子菜单

ProMenubarmenuPushbuttonAdd--向一个菜单添加命令按钮,当向第一个新建菜单添加第一个按钮时,将变量neighbor设置为NULL。

ProCmdActionAdd--添加按钮命令

//实例分析

uiCmdCmdId PushButton1_id;

//添加主菜单

ProMenubarMenuAdd("MainMenu","Function","Help",PRO_B_TRUE,MsgFile);

//添加按钮命令

ProCmdActionAdd("Pushbutton1_Act",(uiCmdCmdActFn)TestCmd1,uiCmdPrioDefault,AccessDefault,PRO_B_TRUE,PRO_B_TRUE,&PushButton1_id);
//向主菜单添加第一个菜单,其菜单响应为PushButton1_id

ProMenubarmenuPushbuttonAdd("MainMenu","PushButton1","FirstButton","FirstButtonHelp",NULL,PRO_B_TRUE,PushButton1_id,MsgFile);

//添加子菜单

ProMenubarmenuMenuAdd("MainMenu","PushButton2","PushButton2","PushButton1",PRO_B_TRUE,MsgFile);

//为子菜单添加菜单

ProMenubarmenuPushbuttonAdd("PushButton2","PushButton3","ThirdButton","ThirdButtonHelp",NULL,PRO_B_TRUE,PushButton3_id,MsgFile);

原创粉丝点击