所有者绘制复选框列表视图

时间:2013-07-10 15:06:40

标签: c++ winforms winapi wtl

我已经使用View = Icon / List创建了一个List视图控件,并启用了LVS_EX_CHECKBOXES。 并且复选框与项目文本重叠,所以我想知道如何创建带有复选框的所有者绘制列表视图? 我已经看到必须处理LVN_ITEMCHANGED通知以测试是否已检查项目。 当复选框本身被所有者绘制时,这是如何应用的,我该如何处理这个问题。 如何在绘制自己的事件时管理事件,复选框检查和取消选中,我是否必须自己实现检查例程或从窗口获取内容?一条消息或什么?在绘制我自己的复选框的同时,如何区分项目上的点击和复选框上的单击,是否必须在点击发生时检查光标的坐标?我该怎么做呢。 这是使用view = icon,它显示ok with view = list

Image

0 个答案:

没有答案