Creo二次开发——菜单开发

 时间:2026-02-13 05:39:09

1、创建工程

Creo二次开发——菜单开发

Creo二次开发——菜单开发

2、配置工程

Creo二次开发——菜单开发

Creo二次开发——菜单开发

3、函数准备

ProTookit函数简介

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);

4、菜单的建立

Creo二次开发——菜单开发

5、消息文件的建立

Creo二次开发——菜单开发

6、运行效果

Creo二次开发——菜单开发

  • Creo 快捷键的设置
  • Creo如何创建圆
  • creo工程图导出CAD比例不对怎么解决
  • Creo怎么创建边倒角
  • proe5.0实例教程案例【6】
  • 热门搜索
    柳州有什么好玩的景点 冥思遐想的意思 恒驰汽车什么时候上市 大张旗鼓的意思 荡漾是什么意思 公司员工生日祝福语 miss意思 apm是什么意思 豆蔻年华是什么意思 project是什么意思