MFC CListCtrl 点击选中整行

CListCtrl 默认只有点击第一列才能选中,而且只能让第一列高亮,那么如何让点击某一行的任何列,整行都高亮呢?

有2个方法,如下:

	//方法1
	::SendMessage(m_listCtrlDevice.m_hWnd, LVM_SETEXTENDEDLISTVIEWSTYLE,LVS_EX_FULLROWSELECT, LVS_EX_FULLROWSELECT);
	//方法2
	m_listCtrlDevice.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_HEADERDRAGDROP);



猜你喜欢

转载自blog.csdn.net/qiangzi4646/article/details/79001391