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());
	}
	
	
}

静态库文件添加项目中

相关推荐
张健115640964810 小时前
C++访问控制与友元
java·开发语言·c++
BirdenT11 小时前
20260424紫题训练
c++·算法
还是阿落呀11 小时前
基本控制结构
开发语言·c++·算法
样例过了就是过了11 小时前
LeetCode热题100 最长有效括号
c++·算法·leetcode·动态规划
南境十里·墨染春水11 小时前
C++笔记 forward完美转发
开发语言·c++·笔记
吃着火锅x唱着歌11 小时前
深度探索C++对象模型 学习笔记 第四章 Function语意学(2)
c++·笔记·学习
一行代码一行诗++11 小时前
C语言中if的使用
c语言·c++·算法
c++之路12 小时前
C++ STL
java·开发语言·c++
瞎折腾啥啊12 小时前
vcpkg与CMake
linux·c++·cmake·cmakelists
wljy112 小时前
牛客每日一题(2026.4.30) 整数域二分
c语言·c++·算法·蓝桥杯·二分