本资源详细介绍了Proe5.0在Visual Studio 2008下的二次开发过程,主要涉及以下几个关键知识点:
1. **开发环境配置**:
- 包含文件和库文件的设置是二次开发的基础。首先,需要在"工具" -> "选项" -> "项目和解决方案" -> "VC++目录"中,添加以下路径以确保编译器能找到Proe5.0的相关头文件:
- `E:\...proeWildfire5.0\prodevelope\includes`
- `E:\...proeWildfire5.0\prodevelope\prodev_appls\includes`
- `E:\...proeWildfire5.0\protoolkit\includes`
- `E:\...proeWildfire5.0\protoolkit\protk_appls\includes`
- 库文件的添加与包含文件类似,路径为:
- `E:\...proeWildfire5.0\prodevelope\i486_nt\obj`
- `E:\...proeWildfire5.0\protoolkit\i486_nt\obj`
2. **创建MFC DLL项目**:
- 使用Visual Studio 2008创建一个MFC DLL项目,通过"文件" -> "新建" -> "项目",选择MFC DLL模板。
3. **工程属性配置**:
- 配置项目选项以指定字符集,如使用多字节字符集,并在"预处理器定义"和"连接器 -> 输入 -> 附加依赖项"中添加所需的依赖项。
4. **应用注册设置**:
- 开发完成后,需要设置文件内容,以便在Proe5.0中正确注册和调用插件。
5. **菜单文字显示设置**:
- 菜单结构需考虑排版,不足部分使用`#`填充。
6. **测试与注册**:
- 在编程前,确保dll文件能在Proe5.0中正确显示。通过辅助应用程序注册并运行自定义功能,如选择`protk.dat`文件并进行注册。
7. **函数实现**:
- 实现功能时,需要包含必要的头文件,如`ProMenubar.h`, `ProMenu.h`, `ProUtil.h`, 和 `ProToolkit.h`,以及定义用于存储消息的`MSGFILE`常量。
该资源提供了Proe5.0与Visual Studio 2008集成开发的详细指南,涵盖了从环境配置到实际功能实现的整个流程,对于进行Proe5.0二次开发的开发者来说具有很高的参考价值。