在CListCtrl中如何将LVS_EX_CHECKBOXES系统指定的风格换成自己的图标。多谢! 在CListCtrl中如何将LVS_EX_CHECKBOXES系统指定的风格换成自己的图标。即可以标识为选中、未选中及当前指针位置所在项目。多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.codeproject.com/listctrl/xlistctrl.asp一个重载LIST的好例子,你当下来看看了 多谢zhangnanonnet,我看了一下,看起来挺费劲的,其实我做的东西有点象苹果的iTunes或明基的QMusic那样的界面效果。有没有简单一点的例程提供一下。 god,那样的界面可不简单啊。而且有的好看的东西是用贴图的,应该没有简单的方法 谢谢zhangnanonnet看了一下,那个上面的选中标志是自绘的,我想用位图表示的方法呀。 SetImageList并指定第二个参数nImageList 为LVSIL_STATE 实在不行,就用系统提供的那个Checkbox,但怎样让它出现在指定的列,而不是总是出现在第一列。 LVS_EX_CHECKBOXES的作用添加一个包含两个图像的State Image List在鼠标点击和键盘操作的时候自动修改ItemState自定义方法重设State Image List或者用Custom Draw自己画State 我写了个gsoap服务器,不知如何发布给别人使用 MFC关于控件的问题 关于结构体成员赋值 如何使用AddPrintProcessor/AddPrintMonitor afx_data的问题 如何禁止拖动窗体? 在OpenGL中,为什么画出的是长方形? 两个对话框类中能否使用相同名称的变量? 请问有关设置WS_EX_CLIENTEDGE的问题? 为什么不能弹对话框? MFC中有没有函数QueueUserWorkItem? ado+xml的问题,真的很急!
一个重载LIST的好例子,你当下来看看了
其实我做的东西有点象苹果的iTunes或明基的QMusic那样的界面效果。
有没有简单一点的例程提供一下。
看了一下,那个上面的选中标志是自绘的,我想用位图表示的方法呀。
添加一个包含两个图像的State Image List
在鼠标点击和键盘操作的时候自动修改ItemState
自定义方法
重设State Image List
或者用Custom Draw自己画State