From 58fd30a360af2758a52995bd559c2d33b823c1f6 Mon Sep 17 00:00:00 2001
From: mrDarker <mr.darker@163.com>
Date: 星期四, 24 七月 2025 08:56:50 +0800
Subject: [PATCH] 1. 优化本地加载图像的方式,使用cv::Mat 2. 添加WM_BATCH_PROCESS_NEXT事件

---
 ENRIT/View/ViewScanImage.cpp |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/ENRIT/View/ViewScanImage.cpp b/ENRIT/View/ViewScanImage.cpp
index e38a91b..fd009a8 100644
--- a/ENRIT/View/ViewScanImage.cpp
+++ b/ENRIT/View/ViewScanImage.cpp
@@ -119,7 +119,10 @@
 BEGIN_MESSAGE_MAP(CViewScanImage, CDialogEx)
 	ON_WM_VSCROLL()
 	ON_WM_HSCROLL()
-	
+	ON_WM_SHOWWINDOW()
+	ON_WM_TIMER()
+	ON_WM_PAINT()
+	ON_WM_MOUSEWHEEL()
 	ON_BN_CLICKED(IDC_BTN_LOAD1, &CViewScanImage::OnBnClickedBtnLoad1)
 	ON_BN_CLICKED(IDC_BTN_SAVE1, &CViewScanImage::OnBnClickedBtnSave1)
 	ON_BN_CLICKED(IDC_BTN_LOAD2, &CViewScanImage::OnBnClickedBtnLoad2)
@@ -130,9 +133,7 @@
 	ON_BN_CLICKED(IDC_BTN_SAVE4, &CViewScanImage::OnBnClickedBtnSave4)
 	ON_NOTIFY(NM_CUSTOMDRAW, IDC_SLIDER_ZOOM, &CViewScanImage::OnNMCustomdrawSliderZoom)
 	ON_NOTIFY(NM_RELEASEDCAPTURE, IDC_SLIDER_ZOOM, &CViewScanImage::OnNMReleasedcaptureSliderZoom)
-	ON_WM_MOUSEWHEEL()
 	ON_BN_CLICKED(IDC_UPDN_WIDTH1,		&CViewScanImage::OnBnClickedUpdnWidth1)
- 	
 	ON_BN_CLICKED(IDC_UPDN_WIDTH2,		&CViewScanImage::OnBnClickedUpdnWidth2)
 	ON_BN_CLICKED(IDC_UPDN_WIDTH3,		&CViewScanImage::OnBnClickedUpdnWidth3)
 	ON_BN_CLICKED(IDC_UPDN_WIDTH4,		&CViewScanImage::OnBnClickedUpdnWidth4)
@@ -148,11 +149,9 @@
 	ON_BN_CLICKED(IDC_BTN_SAVE7,		&CViewScanImage::OnBnClickedBtnSave7)
 	ON_BN_CLICKED(IDC_BTN_LOAD8,		&CViewScanImage::OnBnClickedBtnLoad8)
 	ON_BN_CLICKED(IDC_BTN_SAVE8,		&CViewScanImage::OnBnClickedBtnSave8)		
-	ON_BN_CLICKED(IDC_CHECK_AUTO_SIZE, &CViewScanImage::OnBnClickedCheckAutoSize)
-	ON_WM_SHOWWINDOW()
-	ON_WM_TIMER()
-	ON_WM_PAINT()
- 	ON_MESSAGE(WM_POCESS_STATUS		, OnProcessStatus) 	
+	ON_BN_CLICKED(IDC_CHECK_AUTO_SIZE,  &CViewScanImage::OnBnClickedCheckAutoSize)
+ 	ON_MESSAGE(WM_POCESS_STATUS		,   &CViewScanImage::OnProcessStatus)
+	ON_MESSAGE(WM_BATCH_PROCESS_NEXT,   &CViewScanImage::OnBatchProcessNext)
 END_MESSAGE_MAP()
 
 BEGIN_EVENTSINK_MAP(CViewScanImage, CDialogEx)

--
Gitblit v1.9.3