#pragma once // CChangePasswordDialog ´ëÈ­ »óÀÚÀÔ´Ï´Ù. #include "resource.h" class CNetSession; struct ComboBoxMonitorUser { int nSelect; char szUserName[NAMELENMAX]; int nMonitorLevel; }; class CChangePasswordDialog : public CDialog { DECLARE_DYNAMIC(CChangePasswordDialog) public: CChangePasswordDialog(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CChangePasswordDialog(); void SetSession(CNetSession* pSession); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_CHGPWDLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); public: afx_msg void OnBnClickedCancel(); afx_msg void OnBnClickedSummit(); private: std::vector m_MonitorUser; CEdit m_Password; CNetSession* m_pSession; };