找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 18348|回复: 4
打印 上一主题 下一主题

[求助] 二次开发菜单显示问题

[复制链接]
跳转到指定楼层
1
发表于 2009-9-18 15:39:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟刚开始接触二次开发,按照论坛里入门帖子做了个test菜单,proe中显示正在运行,但是看不到菜单,请高手指教一下

通过网上查找资料据说可能问题是文本文档中的信息跟程序中的不一致,但是试了很多次也没试出来,请高手指教一下


主要代码部分
extern "C" int user_initialize()
{
        ProName menumsgfile;
        uiCmdCmdId   cmd_id;
        ProError status;

        //在Help菜单的左边添加Test菜单
        ProStringToWstring(menumsgfile,"usermsg.txt");
        status = ProMenubarMenuAdd("Test", "Test", "Help", PRO_B_FALSE, menumsgfile);
        status = ProCmdActionAdd("MyTest", (uiCmdCmdActFn)MyTest, uiCmdPrioDefault, UserAccessTestMenu, PRO_B_TRUE, PRO_B_TRUE, &cmd_id);
        status = ProMenubarmenuPushbuttonAdd("Test", "Hello", "Hello", "Hello Help", NULL, PRO_B_TRUE, cmd_id, menumsgfile);
        return(0);
}
static uiCmdAccessState UserAccessTestMenu (uiCmdAccessMode access_mode)
{
        return (ACCESS_AVAILABLE);
}
void MyTest()
{
        AfxMessageBox(_T("congratulation!"));
}

文本如下:
Test
&Test
测试(&T)
#
Hello
&Hello
你好(&H)
#
Hello Help
Hello! This is a Pro/TOOLKIT sample.
你好!这是第一个使用VC++开发TOOLKIT应用程序。
#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
 楼主| 发表于 2009-9-19 10:13:54 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
3
 楼主| 发表于 2009-9-22 14:00:45 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
4
发表于 2010-12-6 16:45:49 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
5
发表于 2010-12-12 21:20:23 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-15 06:16 , Processed in 0.026617 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表