// ManageSetupDlg.h : Çì´õ ÆÄÀÏ // #pragma once #include "afxcmn.h" #include "afxwin.h" // CManageSetupDlg ´ëÈ­ »óÀÚ class CManageSetupDlg : public CDialog { // »ý¼º public: CManageSetupDlg(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚ void GetMachineList(CComboBox& cbCombo); void GetPathList(CComboBox& cbCombo); void GetOptionList(CComboBox& cbCombo); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍ enum { IDD = IDD_MANAGECLIENTSETUPDLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿ø // ±¸Çö protected: HICON m_hIcon; // ¸Þ½ÃÁö ¸Ê ÇÔ¼ö¸¦ »ý¼ºÇß½À´Ï´Ù. virtual BOOL OnInitDialog(); virtual BOOL PreTranslateMessage(MSG* pMsg); afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg void OnPaint(); virtual void OnOK(); afx_msg HCURSOR OnQueryDragIcon(); DECLARE_MESSAGE_MAP() afx_msg void OnBnClickedMachineaddBtn(); // ¼­¹ö Á¤º¸ Ãß°¡ afx_msg void OnBnClickedMachinemodifyBtn(); // ¼­¹ö À̸§ ¼öÁ¤ afx_msg void OnBnClickedMachinedelBtn(); // ¼­¹ö Á¤º¸ »èÁ¦ afx_msg void OnBnClickedAddexepathBtn(); // ½ÇÇà °æ·Î Ãß°¡ afx_msg void OnBnClickedModifyexepathBtn(); // ½ÇÇà °æ·Î ¼öÁ¤ afx_msg void OnBnClickedDelexepathBtn(); // ½ÇÇà °æ·Î »èÁ¦ afx_msg void OnBnClickedAddoptionBtn(); // ¿É¼Ç Ãß°¡ afx_msg void OnBnClickedModifyoptionBtn(); // ¿É¼Ç ¼öÁ¤ afx_msg void OnBnClickedDeloptionBtn(); // ¿É¼Ç »èÁ¦ afx_msg void OnLvnItemchangedMachineList(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnLvnItemchangedExecutepathList(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnLvnItemchangedOptionList(NMHDR *pNMHDR, LRESULT *pResult); afx_msg void OnFunctionsRuninfoedit(); afx_msg void OnFunctionsUsermanagement(); afx_msg void OnFunctionsManagesetupclient(); afx_msg void OnFunctionsExit(); private: CString m_strNewServerIP; CString m_strNewServerName; CString m_strSelServerName; CString m_strNewExePath; CString m_strSelExePath; CString m_strNewOption; CString m_strSelOption; CListCtrl m_ctrlMachine; // ¼­¹ö Á¤º¸ ¸®½ºÆ® CListCtrl m_ctrlExecutePath; // ½ÇÇà °æ·Î ¸®½ºÆ® CListCtrl m_ctrlOption; // ¿É¼Ç ¸®½ºÆ® // ¸®½ºÆ® ÄÁÆ®·Ñ °»½Å ÇÔ¼ö void ServerListSet(); // ¼­¹ö Á¤º¸ ¸®½ºÆ® °»½Å void ExecutePathListSet(); // ½ÇÇà °æ·Î ¸®½ºÆ® °»½Å void OptionListSet(); // ¿É¼Ç ¸®½ºÆ® °»½Å };