【问题标题】:How do you prevent a user from resizing the column width of a clistctrl (report view)?如何防止用户调整 clistctrl(报告视图)的列宽?
【发布时间】:2010-12-04 20:31:48
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2018-03-24
      • 2012-07-24
      • 1970-01-01
      • 2011-02-06
      • 1970-01-01
      • 2016-02-18
      • 1970-01-01
      • 2013-04-22
      • 1970-01-01
      相关资源
      最近更新 更多