MFC 配置Halcon

1.新建一个MFC 工程,Halcon 为64位,所以先将工程改为x64
> VC++ 目录设置包含目录和库目录

包含目录


库目录

c/c++ ->常规

链接器 ->常规
> 链接器输入

在窗口中添加头文件

c 复制代码
#include "HalconCpp.h"
#include "Halcon.h"

using namespace HalconCpp;

拖动控件

Button中添加

c 复制代码
void CSkinDemoDlg::OnBnClickedButton1()
{
	// TODO: 在此添加控件通知处理程序代码
	HObject	ho_Image;
	HTuple	m_hWindowHandle;
	HTuple	hv_Width, hv_Height;
	ReadImage(&ho_Image, "1.png");
	GetImageSize(ho_Image, &hv_Width, &hv_Height);
	GetDlgItem(IDC_STATIC)->MoveWindow(0, 0, hv_Width, hv_Height);
	HWND hWnd = GetDlgItem(IDC_STATIC)->m_hWnd;
	OpenWindow(0, 0, hv_Width, hv_Height, (LONG)hWnd, "visible", "", &m_hWindowHandle);
	HDevWindowStack::Push(m_hWindowHandle);
	if (HDevWindowStack::IsOpen)
	{
		DispObj(ho_Image, HDevWindowStack::GetActive());
	}
	
	
}

静态库文件添加项目中

相关推荐
only-lucky14 分钟前
C++中的 Eigen库使用
开发语言·c++
汤永红41 分钟前
week3-[分支嵌套]方阵
c++·算法·信睡奥赛
Q741_1471 小时前
C++ 力扣 438.找到字符串中所有字母异位词 题解 优选算法 滑动窗口 每日一题
c++·算法·leetcode·双指针·滑动窗口
草莓熊Lotso1 小时前
【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day8
c语言·开发语言·c++·刷题·强化训练
mit6.82411 小时前
[openvela] Hello World :从零开始的完整实践与问题复盘
c++·嵌入式硬件
啊阿狸不会拉杆12 小时前
《算法导论》第 32 章 - 字符串匹配
开发语言·c++·算法
小学生的信奥之路13 小时前
洛谷P3817题解:贪心算法解决糖果分配问题
c++·算法·贪心算法
曙曙学编程14 小时前
stm32——GPIO
c语言·c++·stm32·单片机·嵌入式硬件
△曉風殘月〆14 小时前
Visual Studio中的常用调试功能(下)
c++·ide·visual studio·调试
武当豆豆14 小时前
C++编程学习(第25天)
开发语言·c++·学习