BOOL CEditorList::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult) { HD_NOTIFY *pHDN = (HD_NOTIFY*)lParam; switch (((NMHDR*)lParam)->code) { case HDN_BEGINTRACKW: case HDN_BEGINTRACKA: case HDN_DIVIDERDBLCLICKA: case HDN_DIVIDERDBLCLICKW: if (pHDN->iItem == N) // N—设定为自己不想改变的列值,比如N=0,就是第一列 { *pResult = TRUE; // disable tracking return TRUE; } break; } return CListCtrl::OnNotify(wParam, lParam, pResult); }
如何锁定listctrl的某列的列宽?
最新推荐文章于 2021-09-05 20:33:26 发布