当CListCtrl控件每一项状态有变化时,如何实现该项图标随之变化?
比如,选中与为被选中是两种状态,那么如何实现该项的图标也随之变化呢? 谢谢
比如,选中与为被选中是两种状态,那么如何实现该项的图标也随之变化呢? 谢谢
解决方案 »
- 如何实现C++中MFC基于socket类的UDP通信的同时发送与接收?
- 现金求一控件:移动存储介质(U盘、移动硬盘等)管理类,详见内容
- UDP服务器提高性能的话需要用完成端口这些I/O模型吗?
- 谁能告诉我下面这个事件的具体用法及在COM组件中如休产生这个事件?
- 关于Embed_Word的继续求教和散分!
- 这里有3个问题,共300分,现在320分征求USB程序和端口通信方面的资料,你所做的仅仅是留下资料连接,或mail me.然后在其他问题地方签下大
- 很重要的问题,请看看!!
- 12.12号是偶的生日,同志们给偶发贺卡呀,呵呵
- VC实现:Word文档每页的尺寸都自定义
- 空间线段和多边形相交问题
- 请各位帮我指导一直学习方向.
- 为什么用GetClientRect()得到客户区后用ClientToScreen()转换的结果 和 直接用GetWindowRect()不一样
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/listview_overview.asp
LVN_BEGINDRAG
LVN_BEGINLABELEDIT
LVN_BEGINRDRAG
LVN_COLUMNCLICK
LVN_DELETEALLITEMS
LVN_DELETEITEM
LVN_ENDLABELEDIT
LVN_GETDISPINFO
LVN_GETINFOTIP
LVN_INSERTITEM
LVN_HOTTRACK
LVN_ITEMACTIVATE
LVN_ITEMCHANGED
LVN_ITEMCHANGING
LVN_KEYDOWN
LVN_MARQUEEBEGIN
LVN_ODCACHEHINT
LVN_ODFINDITEM
LVN_ODSTATECHANGED
LVN_SETDISPINFO
NM_CLICK (list view)
NM_CUSTOMDRAW (list view)
NM_DBLCLK (list view)
NM_HOVER (list view)
NM_KILLFOCUS (list view)
NM_RCLICK (list view)
NM_RDBLCLK (list view)
NM_RELEASEDCAPTURE (list view)
NM_RETURN (list view)
NM_SETFOCUS (list view)
在insertitem的时候就可以设置了
{
NMLVCUSTOMDRAW* pLVCD = reinterpret_cast<NMLVCUSTOMDRAW*>( pNMHDR );
pLVCD->nmcd.uItemState
。。
}根据pLVCD->nmcd.uItemState 不同的状态http://www.microsoft.com/china/msdn/library/langtool/vs2005/dnvs05customdraw.mspx?mfr=true