PROE[].二次开发VC环境设置.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PROE二次开发VC环境设置--vs2005+proe 野火4 一、proe4.0+vs2005二次开发环境配置: 1、库文件、包含文件添加。此配置项为vs2005环境配置,一次配置,永久有效。按下面三个图片操作。 2、项目属性设置(添加链接时所需的lib文件),此设置,每个新工程都需要设置一次。 添加以下库: wsock32.lib mpr.lib psapi.lib protk_dllmd.lib 如果选择的是MFC DLL 工程的: 库的设置应为:wsock32.lib mpr.lib psapi.lib protk_dllmd.lib 如果选择的是MFC 应用程序工程的: 库的设置应为:wsock32.lib mpr.lib psapi.lib protkmd.lib pt_asynchronous.lib 二、开发测试程序 1、新建工程 2、添加代码 #include ProToolkit.h #include ProMenu.h #include ProMenuBar.h #include ProUtil.h extern C int user_initialize() { ProName menumsgfile; uiCmdCmdId cmd_id; //在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); } int MyTest() { AfxMessageBox(_T(祝贺你!)); return 0; } extern C void user_terminate() { } 3、注册文件编写与消息文件编写(以下仅为范本,实际使用需要更改) //protk.dat 注册文件 name test startup dll allow_stop TRUE exec_file E:\work\VSProjects\VS2005\Projects\test\debug\test.dll text_dir E:\work\VSProjects\VS2005\Projects\test\ revision 1151 end //usermsg.txt 消息文件 Test Test 测试(T) # Hello Hello 你好(H) # Hello Help Hello! This is a Pro/TOOLKIT sample. 你好!这是第一个使用VC++开发TOOLKIT应用程序。 # 对于注册文件和消息文件不清楚的,请查看本版其他帖子。 proe 插件安装详细教程(图文) proe 插件安装是通过注册文件的注册来完成的。插件的注册可分为自动注册和手动注册两种方式,下面分将分别介绍这两种方式: 自动注册方式 1、将注册文件命名为Protk.dat并放在Pro/E的启动目录下; 注意此处注册文件名必须是Protk.dat,否则会注册失败! Pro/E的启动目录可以通过以下方式察看:  注:也可以将注册文件 protk.dat 放在proe安装目录下的TEXT目录下。 2、在您的config.pro 中添加配置项 ToolKIT_REGISTRY_FIlE 注册文件路径 此处的注册文件名可以随便取,没有必要一定是Protk.dat。同时这种方法还有另外一个优势,那就是他可以实现多个注册文件的自动注册。可以有多个 ToolKIT_REGISTRY_FIlE 配置项。 3、在您的config.pro 中添加配置项protkdat 选项,指向注册文件。 以上3种方式为自动注册类型。 手动注册 请按照下图步骤来完成。 工具---辅助应用程序

文档评论(0)

phl805 + 关注
实名认证
文档贡献者

建筑从业资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月12日上传了建筑从业资格证

1亿VIP精品文档

相关文档