CXListCtrl,这个控件,在运行中,使用鼠标不能调整列宽,要怎么实现?扩展属性已经设置LVS_EX_HEADERDRAGDROP 。
工程是新建的工程

CXListCtrl,这个控件,在运行中,使用鼠标不能调整列宽,要怎么实现?扩展属性已经设置LVS_EX_HEADERDRAGDROP 。
工程是新建的工程

void CMyListCtrl::OnHdnItemchangedList(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMHEADER phdr = reinterpret_cast<LPNMHEADER>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
HDITEM hditem;
hditem.mask = HDI_WIDTH;
GetHeaderCtrl()->GetItem(phdr->iItem, &hditem);
SetColumnWidth(phdr->iItem, hditem.cxy);
*pResult = 0;
}