티스토리 뷰
MFC ListCtrl
1. 리스트 행 높이 높이기
리스트 항목의 높이를 키울 경우 첫 항목에 글씨보다 높게 투명한 이미지를 만들어 추가하면 된다.
해당 프로젝트의 리스트컨트롤이 출력될 다이얼로그의 폰트 크기가 10 인 경우 비트맵 이미지를 높이 20, 폭 2 투명하게 만든다. (이미지 높이가 높으면 10보다 큰 수치로 지정한다)
1
2
3
4
5 |
CImageList imgList;
// cx 값은 이미지의 폭 값, 투명한 이미지라 컬러는 CLR_NONE 로 지정함.
imgList.Create(IDB_BITMAP_SET_HEIGHT, 2, 1, CLR_NONE);
m_list.SetImageList(&imgList, LVSIL_SMALL);
m_list.InsertItem(0, str코드); |
cs |
위 코드처럼 이미지를 만들어 설정해주고, 리스트 항목을 추가하면 첫번째 항목에 이미지가 들어가 높게 나온다.
비트맵 이미지 적용 전 |
비트맵 이미지 적용 후 |
|
|