#pragma once #include "CHCommonControls/GridCtrl.h" #include "CHCommonControls/GridCellCombo.h" #include "CHCommonControls/GridCellCheck.h" #include "afxwin.h" #define ALIGN_CAMERA_COUNT 2 #define ALIGN_CAMERA_INFO_GRID_ROW_COUNT 19 #define ALIGN_CAMERA_INFO_GRID_COL_COUNT 3 // CDlgAlign ´ëÈ­ »óÀÚÀÔ´Ï´Ù. class CDlgAlign : public CDialog { DECLARE_DYNAMIC(CDlgAlign) public: CDlgAlign(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CDlgAlign(); public: void InitAlignCameraInfoGridControl(); void FillAlignCameraInfo(); void ResetAlignCameraInfoGrid(); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_DIALOG_SYS_SETTING_ALIGN }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); virtual BOOL PreTranslateMessage(MSG* pMsg); afx_msg void OnBnClickedButtonSysAlignReset(); afx_msg void OnBnClickedButtonSysAlignApply(); CGridCtrl m_ctrlGridAlignCameraInfo; // // ¾ó¶óÀÎ Ä«¸Þ¶óÇÁ·¹ÀÓ ·¹ÀÌÆ® Àû¿ë ¿©ºÎ CButton m_ctrlCheckAlignCameraFrameRateApply; };