#pragma once /** \class CLoginDlg äÆÃ¼­¹ö, °ü¸®¼­¹ö ÀÎÁõÀ» ¹ÞÀ»¶§ »ç¿ëÇÏ´Â ´ÙÀ̾ó·Î±×*/ class CLoginDlg : public CDialog { DECLARE_DYNAMIC(CLoginDlg) public: /// ·Î±×ÀÎâÀÇ ÀÎÁõ Á¾·ù enum AUTH_TYPE { CHAT_SERVER = 0, ///< äÆÃ¼­¹ö ÀÎÁõ MANAGER_SERVER = 1 ///< °ü¸®¼­¹ö ÀÎÁõ }; CLoginDlg(AUTH_TYPE cAuthType, CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CLoginDlg(); enum { IDD = IDD_LOGINDLG }; virtual void OnOK(); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() virtual BOOL OnInitDialog(); virtual void OnCancel(); private: unsigned char m_cAuthType; ///< ÀÎÁõ Á¾·ù (ÀÎÁõ ÆÐŶ Àü¼ÛÇÒ¶§ ÂüÁ¶) afx_msg void OnBnClickedLoginBtn(); };