1.在 halcon12 中文件--浏览 HDevelop 示例程序--查找输入:measure_pin 然后双击例程出现
在程序编辑器中
2.文件--导出。生成如图所示文件
3.打开 VS2010,新建项目--Visual C++--MFC 选择 MFC 应用程序
直接点击“完成”
4.配置。右键 mfcHalcon--属性--配置管理器
mfcHalcon 属性页--配置属性--C/C++--常规--附加包含目录
输入:$(HALCONROOT)\include
$(HALCONROOT)\include\halconcpp
mfcHalcon 属性页--配置属性--链接器--常规--附加库目录
输入:$(HALCONROOT)\lib\$(HALCONARCH)
mfcHalcon 属性页--配置属性--链接器--输入--附加依赖项
输入:halconcpp.lib
注意:HALCONROOT 是 Halcon 软件安装之后,向操作系统生成的环境变量,指向 Halcon 的
安装父目录,HALCONARCH 指向 Halcon 安装库目录
5.创建 MFC 窗口
在 mfcHalconDlg 头文件中添加:
#include"HalconCpp.h"
using namespace HalconCpp;
并在类 CmfcHalconDlg 中加入变量及函数的声明
在源文件中分别添加三个按钮的事件处理程序以及相应函数的定义
注意:导出的程序中有两个函数名与 VS2010 重名,需添加 HalconCpp::域前缀,否则编译会错!
HalconCpp::SetFont()
HalconCpp::CloseWindow()
对程序作相应的简化处理即可运行。