#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; };