标签: c++ c listview winapi
选择ListView项目时,其颜色会更改以指示它已被选中。现在我想做的是禁用这种视觉效果并实现我自己的效果,所以例如我想在选择一个项目时在项目周围绘制一个矩形。
我该怎么做? (请注意,我说的是Icon视图)。
答案 0 :(得分:2)
这是custom draw控件的案例。
完全是关于处理NM_CUSTOMDRAW通知,然后自己或多或少地绘制控件。
我自己从来没有认真改变外观,但是我使用这种机制改变了控件的背景颜色。
互联网上有很多关于此的信息......