프로그래밍/MFC , WinAPI

[MFC] 리스트컨트롤의 높이를 변경해보자.

친루엄 2018. 6. 21. 22:08
 

	CListCtrl lst;
	CImageList imgGap;
	imgGap.Create(1, 50, ILC_COLORDDB, 1, 0);
	lst.SetImageList(&imgGap, LVSIL_SMALL);

	lst.InsertColumn(0, _T("▣"), LVCFMT_CENTER, 25);
	lst.InsertColumn(1, _T("시간"), LVCFMT_CENTER, 70);
	lst.InsertColumn(2, _T("제목"), LVCFMT_LEFT, 100);
	lst.InsertColumn(3, _T("내용"), LVCFMT_LEFT, 337);
	lst.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT | LVS_EX_CHECKBOXES);


  

이미지 리스트를 만든다.  

imgGap.Create(1, 50, ILC_COLORDDB, 1, 0); 

2번째 인자가 높이이다.  원하는 값으로 바꾼다.  

즉 빈이미지 리스트를 만들어서 리스트 컨트롤에 삽입하는것 이다.