手把手教你开发Pro/TOOLKIT应用程序
1前言
本教程采用VS2021 + Pro/E Wildfire5.0来讲解怎样开发Pro/TOOLKIT应用程序。开发Pro/TOOLKIT应用程序时,Pro/E和Visual Studio的版本需对应,否那么很难搭建开发环境,其对应关系如下:
•Wildfire 4.0 <> VS2021
•Wildfire 5.0 <> VS2021
•Creo 1.0 <> VS2021
•Creo 2.0 <> VS2021
本教程所述的方法完全适用于Wildfire4.0 + VS2021、Creo1.0 + VS2021、Creo2.0 + VS2021。
2一、准备
1.Pro/TOOLKIT
安装Pro/E时,默认是不安装Pro/TOOLKIT的,必须选中【API工具包】节点下的Pro/TOOLKIT选项。可以通过运行:[Pro/E安装目录]/bin/ptcsetup.bat 查
看有无安装Pro/TOOLKIT。
2.VS2021
VS2021中文版下载地址:pan.baidu./s/1ntt7PH3最好安装下VS2021 SP1补丁,否那么编译Debug版本时常会报错。VS2021 SP1中文版下载地
址:.microsoft./zh-/download/details.aspx"id=13276如果你需要开发64位的
Pro/TOOLKIT程序,请确保安装X64 pilers and Tools,如以下列图所示:
3二、新建工程
点击【文件】->【新建】->【工程】菜单命令,创立MFC DLL工程。输入工程名称:test_wf5。
单击【确定】,然后在弹出的对话框中单击【下一步>】DLL类型:使用共享MFC DLL
proe5.0安装方法单击【完成】完成创立工程。
4三、配置工程属性
1.新增64位编译平台
注意:如果只编译32位程序,请跳过此步骤。单击【生成】->【配置管理器】菜单命令,然后依照以下列图操作。
如果没有x64选项,那说明安装VS2021时,没有安装X64 pilers and Tools,重新安装此选项即可。
2.新增头文件路径
单击【工程】->【属性】菜单命令,添加如下头文件路径。【Pro/E安装目录】\prodevelop\includes
【Pro/E安装目录】\protoolkit\includes
注意:请先选择平台是Win32还是x64。
3.新增库文件路径
32位:【Pro/E安装目录】\prodevelop\i486_nt\obj
【Pro/E安装目录】\protoolkit\i486_nt\obj
64位:【Pro/E安装目录】\prodevelop\x86e_win64\obj
【Pro/E安装目录】\protoolkit\x86e_win64\obj
4.添加附加依赖项
mpr.lib
wsock32.lib
psapi.lib
protk_dllmd.lib
prodev_dllmd.lib
netapi32.lib
5.设置工程字符集
推荐优先采用Unicode。