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

静态库文件添加项目中

相关推荐
CAACoder6 小时前
CATIA/3DE CAA二次开发-ScrollWindow滚动窗口
开发语言·c++·mfc·滚动窗口
ht巷子6 小时前
asio::ip::tcp学习
网络·c++·tcp/ip
啊我不会诶6 小时前
2025 北京市大学生程序设计竞赛暨“小米杯”全国邀请赛
c++·学习·算法
程序猿(雷霆之王)6 小时前
C++——AI大模型接入SDK
开发语言·c++
Yupureki6 小时前
《C++实战项目-高并发内存池》8. 最终性能优化与测试
c语言·开发语言·数据结构·c++·算法·性能优化
漫雾_6 小时前
被 Lazarus 长期利用的漏洞:Windows AppLocker 内核模式权限提升漏洞复现
c++·windows·安全
一叶落4386 小时前
LeetCode 74 | 搜索二维矩阵(C语言版题解)
c语言·数据结构·c++·算法·leetcode·矩阵·动态规划
河边小咸鱼6 小时前
pdd校招实习生内推【实时更新链接】2027届实习、2026届春招
java·c++·golang
無限進步D6 小时前
高精度算法 cpp
c++·笔记·算法·入门
liuyao_xianhui6 小时前
优选算法_判断字符是否唯一_C++
java·开发语言·数据结构·c++·算法·链表