#pragma once #include "afxcmn.h" /*! \class CGuildMemberPage ±æµå ¸â¹ö Á¤º¸ ÆäÀÌÁö */ class CGuildMemberPage : public CPropertyPage { DECLARE_DYNAMIC(CGuildMemberPage) public: CGuildMemberPage(); virtual ~CGuildMemberPage(); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_GUILDMEMBERPAGE }; enum SORT_TYPE { CID, RIGHT, RANK, CHARNAME, LEVEL, FAME, GOLD, CLASS, SECESSION_TIME, }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() virtual BOOL OnInitDialog(); afx_msg void OnLvnColumnclickGuildpageMemberList(NMHDR *pNMHDR, LRESULT *pResult); private: bool m_bSortListAsc; int m_iSortListItem; bool MemberPageSet(); void SortListWndItem(CListCtrl* pListCtrl, const int iCol); public: CListCtrl m_ctrlMemberList; afx_msg void OnContextMenu(CWnd* /*pWnd*/, CPoint /*point*/); afx_msg void OnGmemRighteditMenu(); afx_msg void OnGmemExpulsionMenu(); };