Visual C++ 썸네일형 리스트형 MFC 에서 CListCtrl 의 컬럼헤더를 클릭하여 정렬순서를 변경하는 예 아래의 예제 코드에서 사용된 클래스는 MFC에서 제공하는 CListCtrl 클래스를 상속하여 파생된 클래스이다.CListCtrl 클래스의 OnHdnItemclick() 메시지 핸들러 함수를 등록하면 이용자가 리스트 컬럼의 헤더를 클릭할 때마다 실행되는 로직을 작성할 수 있다. 함수호출 순서 정리OnHdnItemclick() > CreateBody() > SortColumn() > SortFunc() /**리스트의 컬럼 헤더를 클릭할 때마다 이용자가 클릭한 컬럼의 인덱스를 받아내고해당 컬럼에 대한 정렬순서를 오름차순/내림차순 으로 변경하고 CListCtrl이 포함된 뷰를 갱신한다이 함수는 뷰의 Invalidate()를 호출하여 뷰를 갱신하는데, 이어서 호출되는 뷰의 OnDraw()함수에서이 클래스의 Cre.. 더보기 이전 1 2 3 4 ··· 41 다음