본문 바로가기
프로그래밍/MFC (C++)

MFC ] 리스트 컨트롤 첫번째 열 가운데 정렬하는 법

by eteo 2022. 9. 13.

 

 

BOOL CdeltaControlDlg::OnInitDialog()
{

//...

	m_list.SetExtendedStyle(
		LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);
	m_list.InsertColumn(0, _T(""), LVCFMT_CENTER, 0);
	m_list.InsertColumn(1, _T("No."), LVCFMT_CENTER, 40);
	m_list.InsertColumn(2, _T("Action Type"), LVCFMT_CENTER, 160);
	m_list.InsertColumn(3, _T("Attributes"), LVCFMT_CENTER, 304);

//...

}

 

리스트 컨트롤의 첫번째 열은 왼쪽 정렬밖에 안되는 데 굳이 가운데 정렬를 하고 싶다면

 

0번째 column을 넣고 너비를 0으로 해서 안보이게 하는 방법이 있다.