【发布时间】:2018-06-12 12:01:40
【问题描述】:
当我为 CListCtrl 尝试 EnableWindow(FALSE) 时,我无法对其执行任何操作,但它的外观不会像 CButton 或任何其他一样改变。有什么办法可以改变 CListCtrl 的外观。
【问题讨论】:
标签: visual-studio-2010 visual-c++ mfc
当我为 CListCtrl 尝试 EnableWindow(FALSE) 时,我无法对其执行任何操作,但它的外观不会像 CButton 或任何其他一样改变。有什么办法可以改变 CListCtrl 的外观。
【问题讨论】:
标签: visual-studio-2010 visual-c++ mfc
我认为 CListCtrl 不打算在禁用时更改,但您可以使用 WM_ENABLE 消息自己更改外观。
【讨论】:
CListCtrl::SetBkColor() 或使用custom draw 完全控制外观。
SetLayeredWindowAttributes 这可以在 CListCtrl 上使用吗??