1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #pragma once
- #include "CImageView.h"
- // CImageViewDlg 对话框
- class CImageViewDlg : public CDialogEx
- {
- DECLARE_DYNAMIC(CImageViewDlg)
- public:
- CImageViewDlg(CWnd* pParent = nullptr); // 标准构造函数
- virtual ~CImageViewDlg();
- virtual BOOL OnInitDialog();
- // 对话框数据
- #ifdef AFX_DESIGN_TIME
- enum { IDD = IDD_CImageViewDlg };
- #endif
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
- DECLARE_MESSAGE_MAP()
- public:
- CEdit m_editAllAverage;
- CEdit m_edtROIAverage;
- CStatic m_static_errornote;
- CButton m_btn_Accept;
- CButton m_btn_Reject;
- CString m_strNote;
- int m_nwidth;
- int m_nheight;
- unsigned short* m_pdata;
- BOOL m_bStrFlag;
- private:
- CImageView* m_pImageView;
- public:
- afx_msg LRESULT UpDataAverage(WPARAM wParam, LPARAM lParam);
- void SetBtnVisable(bool);
- bool m_bBtnVisable;
- int ShowAllAverage(unsigned short* data, int width, int height);
- int ShowROIAverage(unsigned short* data, int width, int height, int left, int top, int right, int bottom);
- afx_msg void OnBnClickedButtonAccept();
- afx_msg void OnBnClickedButtonReject();
- };
|