#pragma once #include "afxcmn.h" #include "afxwin.h" /*! \class CGuildRestoreDlg ±æµå º¹±¸ Á¤º¸ ´ÙÀ̾ó·Î±× (ÇØÃ¼µÈ ±æµå¸ñ·Ï ¿­¶÷¸¸ µÇ´Â »óÅÂ) */ class CGuildRestoreDlg : public CDialog { DECLARE_DYNAMIC(CGuildRestoreDlg) public: CGuildRestoreDlg(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CGuildRestoreDlg(); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_GUILDRESTOREDLG }; enum SORT_TYPE { SERVER_GROUP, GID, NAME, GOLD, DELETE_TIME, }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() virtual BOOL OnInitDialog(); private: bool m_bSortListAsc; int m_iSortListItem; BOOL m_bAllGroupChk; CComboBox m_ctrlServerGroupCb; void SortListWndItem(CListCtrl *pListCtrl, const int iCol); afx_msg void OnBnClickedAllServergroupChk(); afx_msg void OnBnClickedSearchBtn(); afx_msg void OnLvnColumnclickGuildrestoreDelguildList(NMHDR *pNMHDR, LRESULT *pResult); public: CListCtrl m_ctrlRestoreGuildList; unsigned int m_dwSearchCount; };