본문 바로가기
Develope/c++, mfc

[C++ / MFC] 리스트 열 (아이템) 높이 조절 (CListCtrl)

by 개발자도구 2022. 10. 12.
반응형

Header File

afx_msg void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);

 

Message Map

BEGIN_MESSAGE_MAP(CMyListCtrl, CListCtrl)

	ON_WM_MEASUREITEM_REFLECT()

END_MESSAGE_MAP()

 

Cpp File

void CMyListCtrl::MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct)
{
	lpMeasureItemStruct->itemHeight = 40; // size
}

 

 

LPMEASUREITEMSTRUCT 의 itemHeight 을 컨트롤 하여 height size 를 수정 할 수 있다. 

Message Map 에 ON_WM_MEASUREITEM_REFLECT() 를 등록 해야 MeasureItem의 사용이 가능하다. 

반응형

댓글