#pragma once // CDlgSystemRevolver ´ëÈ­ »óÀÚÀÔ´Ï´Ù. #include "CHCommonControls/GridCtrl.h" #define REVOLVER_INFO_GRID_ROW_COUNT 9 class CDlgSystemRevolver : public CDialog { DECLARE_DYNAMIC(CDlgSystemRevolver) public: CDlgSystemRevolver(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CDlgSystemRevolver(); void InitRevolverInfoGridControl(); void FillRevolverInfo(); void ResetRevolverInfoGrid(); void ChangeRevolverCountRevolverInfoGridControl(); void UpdateDialogData(int nGantryIdx, int nHeaderIdx, int nRevolverCount); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_DIALOG_SYS_SETTING_SYSTEM_REVOLVER }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() public: int m_nGantryIdx; int m_nHeaderIdx; int m_nRevolverCount; CGridCtrl m_ctrlGridRevolverInfo; afx_msg void OnBnClickedCancel(); afx_msg void OnBnClickedOk(); virtual BOOL OnInitDialog(); afx_msg void OnBnClickedButtonSysSystemRevolverReset(); afx_msg void OnBnClickedButtonSysSystemRevolverApply(); afx_msg void OnEnChangeEditSysRevolverIdxCount(); };