[카테고리:] C/C++ 코딩
-
[C/CPP] CListCtrl 리스트 컨트롤에 기본적인 Sort 기능 추가하는 방법
메시지 맵에 통지 메시지를 추가시킨다. ON_NOTIFY(HDN_ITEMCLICKA, 0, OnHdnItemclick) ON_NOTIFY(HDN_ITEMCLICKW, 0, OnHdnItemclick) 헤더에함수 정의를 해준다. afx_msg void OnHdnItemclick(NMHDR *pNMHDR, LRESULT *Result); static int CALLBACK SortFunc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort); 헤더에 필요한 관련 구조체화 변수를 public 형식으로 추가해준다. BOOL m_bAscending; struct HSORTITEM { CListCtrl* pSortItem; int iColumn; }; 함수를 구현한다. void CFileList::OnHdnItemclick(NMHDR *pNMHDR,…