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