ProE4.0二次开发教程.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ProE4.0二次开发教程

ProE4.0二次开发教程——ProE4.0 Microsoft Visual Studio 2005 实现二次开发首个测试作者:无维网TomLee今天终于有时间玩一玩,Microsoft Visual Studio 2005还不熟悉,还要继续摸索: 下面我把我的测试成功的例子做个教程,希望对需要配置新环境进行开发的朋友有所帮助!新建项目新建MFC DLL默认下一步默认完成新建开始创建程序代码代码部分的解释如下:extern C int user_initialize(? ? int argc,? ? ? ? ? ? ? ? ? ? ? ?? ???/** Number of arguments? ? ? ? ? ? ? ? ? ? ? ? **/? ? char *argv[],? ? ? ? ? ? ? ?? ???/** Pro/E arguments? ? ? ? ? ? ? ? ? ? ? ?? ???**/? ? char *proe_vsn,? ? ? ? ? ? ? ?? ???/** Pro/E version? ? ? ? ? ? ? ? ? ? ? ?? ???**/? ? char *build,? ? ? ? ? ? ? ?? ???/** Pro/E build? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ???**/? ? wchar_t err_buff[])? ? ? ? ? ? ? ? /** Error buffer? ? ? ? ? ? ? ? ? ? ? ?? ???**/{? ? ? ? ProName? ? ? ? msgFileName;? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ProStringToWstring(msgFileName,message.txt);? ? ? ? ProMessageDisplay(msgFileName, USER Welcome you!);? ? ? ? ? ? return 0;}extern C void? ? ? ? user_terminate(){? ? ? ? return;}这里我只使用了一个ProMessageDisplay函数来做信息显示功能的测试,本教程的主要目的在于配置编译环境,所以未设置任何功能,甚至菜单都没加:lol包含文件的设置(include)库文件(lib)项目设置,附加的库wsock32.libmpr.libpsapi.libprotk_dllmd.lib(此处接见湃睿技术社区byan的设置)项目设置,预处理器定义添加:PRO_USE_VAR_ARGS,这个是使用ProMessageDisplay函数的需要不管选择Win32 Release 还是 Win32 Debug 设置都相同,但是不知道什么原因,编译时很多警告,同时我编译成功的Debug下面的dll不能用,只能用Release,原因不明,欢迎讨论编译警告信息如下:------ 已启动生成: 项目: ProMessageDisplay, 配置: Release Win32 ------正在编译...stdafx.cpp正在编译...ProMessageDisplay.cpp正在编译资源...正在链接...? ?正在创建库 c:\toolkit_test\ProMessageDisplay\Release\ProMessageDisplay.lib 和对象 c:\toolkit_test\ProMessageDisplay\Release\ProMessageDisplay.exp正在生成代码已完成代码的生成protk_dllmd.lib(protk_comm.obj) : warning LNK4049: 已导入本地定义的符号 _btk_vfprintf……正在嵌入清单...生成日志保存在“file://c:\toolkit_test\ProMessageDisplay\ProMessageDisplay\Release\BuildLog.htm”ProMessageDisplay - 0 个错误,159 个警告========== 生成: 1 已成功, 0 已失败, 0 必威体育精装版, 0 已跳过 ==========创建测试目录创建测试快捷启动启动验证中文英文测试数据下载请到无维网!

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档