如何防止用户调整clistctrl(报表视图)的列宽?

时间:2009-10-08 02:47:17

标签: list mfc visual-c++ resize column-width

如何防止用户调整clistctrl(报表视图)的列宽?

1 个答案:

答案 0 :(得分:4)

您必须覆盖OnNotify方法才能捕获标头的TRACK消息 这是一个解决方案:Prevent column resizing

更新:在较新的MFC版本和Vista上,有LVCFMT_FIXED_WIDTH格式标志。
您可以在插入列时设置该标志:请参阅LVCOLUMN Structure

  

LVCFMT_FIXED_WIDTH
   版本6.00和Windows Vista。无法调整列的大小;与HDF_FIXEDWIDTH相同。