iCAx开思网

标题: Proewildfire1.0自定义菜单和mechanica菜单冲突?? [打印本页]

作者: thyt    时间: 2005-5-17 09:02
标题: Proewildfire1.0自定义菜单和mechanica菜单冲突??
#include &ltroToolkit.h>  
#include &ltroMenu.h>  
#include &ltroMenuBar.h>  
#include &ltroUtil.h
  
int  RegisterUserMenuByMenuBar()
{
 &nbsproFileName menufile;
  ProError status;
  ProStringToWstring (menufile, "menutext.txt");
  status = ProMenubarMenuAdd ("test", "TEST", "Utilities", PRO_B_TRUE, menufile);
  msgbox(status);
  return 0;
}
  
extern "C" int user_initialize(int argc, char *argv[])
{     
      RegisterUserMenuByMenuBar();
      return(0);
}
  
用上面的函数注册了自定义菜单,加载菜单后,打开用mechanica分析过的图纸,继续上次分析,点击mechanica菜单,proe就退出了。
作者: zjf8888    时间: 2005-5-18 10:02
RegisterUserMenuByMenuBar()这是一个什么函数
怎么查不到它的原型与功能呢?
作者: thyt    时间: 2005-5-18 15:58
RegisterUserMenuByMenuBar()是自定义的函数,里面只是用proe的函数
status = ProMenubarMenuAdd ("test", "TEST", "Utilities", PRO_B_TRUE, menufile);  
注册了一个菜单项。
之后就出现冲突了。
作者: api163    时间: 2012-6-16 11:31
我的也一样, 菜单冲突不知道是什么原因




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3