VC CListCtrl 隔行标签颜色 选定行颜色及字体
VC/MFC CListCtrl如何高亮选中一行、单行、双行及完成状态 自绘控件 问题:CListCtrl如何高亮选中一行 http://zhidao.baidu.com/question/100664911.html 扩展:单行、双行及完成状态的字体等等。。。 主要是改写CListCtrl中的ON_NOTIFY_REFLECT(NM_CUSTOMDRAW, OnCustomDraw)消息, 1、在ListCtrlEx.h中增加 http://hi.baidu.com/juncox/blog/item/cf1f310fa5f2d0c37bcbe12d.html //{{AFX_MSG(CListCtrlEx) afx_msg void OnCustomDraw(NMHDR* pNMHDR, LRESULT* pResult); //}}AFX_MSG 2、进行消息映射 BEGIN_MESSAGE_MAP(CListCtrlEx, CListCtrl) //{{AFX_MSG_MAP(CListCtrlEx) ON_NOTIFY_REFLECT(NM_CUSTOMDRAW, OnCustomDraw) //}}AFX_MSG_MAP E ND_MESSAGE_MAP() 3、函数本体参见压缩包内 void CListCtrlEx::OnCustomDraw(NMHDR* pNMHDR, LRESULT* pResult)
文件列表
ListHighLight.rar
(预估有个19文件)
ListHighLight
ListCtrlEx.h
1KB
StdAfx.cpp
215B
resource.h
599B
ListHighLightDlg.cpp
3KB
ListHighLight.h
1KB
ListHighLight.clw
1KB
ListHighLight.rc
5KB
ListHighLight.opt
48KB
Debug
用户评论