| | |
| | | #pragma once |
| | | #pragma once |
| | | |
| | | //#include "FrameImg.h" |
| | | #include "EdgeImageViewer.h" |
| | | #include "afxcmn.h" |
| | | // CViewScanImage 措拳 惑磊涝聪促. |
| | | // CViewScanImage 措拳 惑磊涝聪促. |
| | | |
| | | class CHardwareSettings; |
| | | class CGlass_Data; |
| | |
| | | DECLARE_DYNAMIC(CViewMain_ScanImage) |
| | | |
| | | public: |
| | | CViewMain_ScanImage(CWnd* pParent = NULL); // 钎霖 积己磊涝聪促. |
| | | CViewMain_ScanImage(CWnd* pParent = NULL); // 钎霖 积己磊涝聪促. |
| | | virtual ~CViewMain_ScanImage(); |
| | | |
| | | // 措拳 惑磊 单捞磐涝聪促. |
| | | // 措拳 惑磊 单捞磐涝聪促. |
| | | enum { IDD = IDD_MAIN_VIEW_SCANIMAGE }; |
| | | |
| | | protected: |
| | | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 瘤盔涝聪促. |
| | | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 瘤盔涝聪促. |
| | | virtual BOOL OnInitDialog(); |
| | | virtual BOOL PreTranslateMessage(MSG* pMsg); |
| | | afx_msg void OnPaint(); |
| | | afx_msg void OnShowWindow(BOOL bShow, UINT nStatus); |
| | | afx_msg void OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar); |
| | | afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar); |
| | | afx_msg void OnBnClickedUpdnWidth1(); |
| | | afx_msg void OnBnClickedUpdnWidth2(); |
| | | afx_msg void OnBnClickedUpdnWidth3(); |
| | | afx_msg void OnBnClickedUpdnWidth4(); |
| | | afx_msg void OnBnClickedUpdnWidth6(); |
| | | afx_msg void OnBnClickedUpdnWidth5(); |
| | | afx_msg void OnBnClickedUpdnWidth7(); |
| | | afx_msg void OnBnClickedUpdnWidth8(); |
| | | afx_msg void OnBnClickedUpdnWidth9(); |
| | | afx_msg void OnBnClickedUpdnWidth10(); |
| | | afx_msg void OnBnClickedUpdnWidth11(); |
| | | afx_msg void OnBnClickedUpdnWidth12(); |
| | | afx_msg void OnBnClickedBtnLoad1(); |
| | | afx_msg void OnBnClickedBtnSave1(); |
| | | afx_msg void OnBnClickedBtnLoad2(); |
| | |
| | | afx_msg void OnBnClickedBtnSave3(); |
| | | afx_msg void OnBnClickedBtnLoad4(); |
| | | afx_msg void OnBnClickedBtnSave4(); |
| | | afx_msg void OnNMCustomdrawSliderZoom(NMHDR *pNMHDR, LRESULT *pResult); |
| | | afx_msg void OnNMReleasedcaptureSliderZoom(NMHDR *pNMHDR, LRESULT *pResult); |
| | | afx_msg BOOL OnMouseWheel(UINT nFlags, short zDelta, CPoint pt); |
| | | afx_msg void OnBnClickedUpdnWidth1(); |
| | | afx_msg void OnBnClickedUpdnWidth2(); |
| | | afx_msg void OnBnClickedUpdnWidth3(); |
| | | afx_msg void OnBnClickedUpdnWidth4(); |
| | | afx_msg void OnBnClickedUpdnWidth6(); |
| | | afx_msg void OnBnClickedUpdnWidth5(); |
| | | afx_msg void OnBnClickedUpdnWidth7(); |
| | | afx_msg void OnBnClickedUpdnWidth8(); |
| | | afx_msg void OnBnClickedBtnLoad5(); |
| | | afx_msg void OnBnClickedBtnSave5(); |
| | | afx_msg void OnBnClickedBtnLoad6(); |
| | |
| | | afx_msg void OnBnClickedBtnSave7(); |
| | | afx_msg void OnBnClickedBtnLoad8(); |
| | | afx_msg void OnBnClickedBtnSave8(); |
| | | afx_msg void OnBnClickedButton1(); |
| | | afx_msg void OnBnClickedButton2(); |
| | | afx_msg void OnBnClickedBtnLoad9(); |
| | | afx_msg void OnBnClickedBtnSave9(); |
| | | afx_msg void OnBnClickedBtnLoad10(); |
| | | afx_msg void OnBnClickedBtnSave10(); |
| | | afx_msg void OnBnClickedBtnLoad11(); |
| | | afx_msg void OnBnClickedBtnSave11(); |
| | | afx_msg void OnBnClickedBtnLoad12(); |
| | | afx_msg void OnBnClickedBtnSave12(); |
| | | afx_msg void OnNMCustomdrawSliderZoom(NMHDR *pNMHDR, LRESULT *pResult); |
| | | afx_msg void OnNMReleasedcaptureSliderZoom(NMHDR *pNMHDR, LRESULT *pResult); |
| | | afx_msg BOOL OnMouseWheel(UINT nFlags, short zDelta, CPoint pt); |
| | | afx_msg void OnBnClickedCheckAutoDefectView(); |
| | | afx_msg void OnBnClickedBtnCommunication(); |
| | | afx_msg void OnBnClickedCheckAutoView(); |
| | |
| | | void ViewRefresh(PROG_MSG ProcMsg); |
| | | |
| | | protected: |
| | | void OnBnClickedBtnImgRip(); |
| | | void OnBnClickedBtnImgShort(); |
| | | void OnBnClickedBtnImgLong(); |
| | | void OnBnClickedBtnImgBoth(); |
| | |
| | | BOOL ManualThreadStart(int nCmd,int nIndex = -1); |
| | | static UINT ManualProcessAll(LPVOID pParam); |
| | | void SaveFullImage(int nViewIndex); |
| | | void SaveFullImageAll(); |
| | | void SaveFullImageAll(); |
| | | void LayoutCameraGroup(int nStartIdx, int nCount, CPoint& pt, int nImgWidth, int nImgHeight, int nInfo, int nHScroll); |
| | | void ShowCameraGroup(int nStartIdx, int nCount, BOOL bShow); |
| | | CCameraSettings* GetCameraSettingsByViewIndex(int nViewIndex); |
| | | |
| | | protected: |
| | | CMFCButton m_btnLoad[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | |
| | | CSliderCtrl m_sliderZoom; |
| | | double m_dZoom; |
| | | |
| | | CScrollBar m_ctrlScrollV[MAX_PANEL_SIDE * UPDN_TYPE],m_ctrlScrollH[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | | CScrollBar m_ctrlScrollV[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | | CScrollBar m_ctrlScrollH[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | | BOOL m_bWithScroll[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | | //CFrameImg m_frameImg[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | | CEdgeImageViewer m_frameImg[MAX_PANEL_SIDE * UPDN_TYPE]; |
| | | int m_nShowSelect; |
| | | BOOL m_bInitDlg; |