Measure/DN_sample/CalImageDlg.h

35 lines
612 B
C++

#pragma once
#include "afxwin.h"
#include "MicroImage.h"
#include "Form2.h"
class CalImageDlg : public CDialog
{
DECLARE_DYNAMIC(CalImageDlg)
public:
CalImageDlg(CWnd* pParent = nullptr); // 标准构造函数
enum { IDD = IDD_CALIMAGE };
void SetMicroImage(MicroImage* img) {
m_img = img;
}
CForm2 m_form2;
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
BOOL OnInitDialog();
DECLARE_MESSAGE_MAP()
afx_msg void OnPaint();
void Display();
public:
afx_msg void OnBnClickedButton1();
void SetImgPos();
void ClearImg();
private:
MicroImage* m_img;
};