| | |
| | | afx_msg void OnBnClickedCheckAutoView(); |
| | | afx_msg void OnTimer(UINT_PTR nIDEvent); |
| | | LRESULT OnProcessStatus(WPARAM wParam, LPARAM lParam); |
| | | LRESULT OnBatchProcessNext(WPARAM wParam, LPARAM lParam); |
| | | DECLARE_MESSAGE_MAP() |
| | | DECLARE_EVENTSINK_MAP() |
| | | |
| | |
| | | void OnBnClickedBtnProc(); |
| | | void OnBnClickedLoadAll(); |
| | | void OnBnClickedSaveAll(); |
| | | |
| | | void OnBtnStartBatch(); |
| | | void OnBtnStopBatch(); |
| | | void OnClickBtnStopBatch2(); |
| | | protected: |
| | | int GetSideIdx(int nViewIndex); |
| | | BYTE *GetBufferPoint(int nViewIndex,int nPos = 0); |
| | |
| | | void SaveFullImage(int nViewIndex); |
| | | void SaveFullImageAll(); |
| | | void LoadAndProcessImages(const CString& strFolderPath); |
| | | void StartBatchProcess(const CString& strRootFolder); |
| | | void ProcessNextFolder(); |
| | | |
| | | protected: |
| | | CMFCButton m_btnLoad[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | |
| | | BOOL m_bInitDlg; |
| | | CHardwareSettings *m_pHardware; |
| | | IViewInterface2Parent *m_IV2M; |
| | | CGlass_Data *m_pGlassData; |
| | | CGlass_Data *m_pGlassData; |
| | | |
| | | // ly,2025.07.11 |
| | | int m_nCurrentFolderIndex; |
| | | BOOL m_bIsBatchProcessing; |
| | | CStringArray m_arrFolderList; |
| | | |
| | | |
| | | }; |