• 大小: 20.35MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-03
  • 语言: C/C++
  • 标签: CMFCListCtrl  MFC  

资源简介

可以改变ListCtr控件中的显示颜色和背景颜色,通过继承CMFCListCtrl控件实现

资源截图

代码片段和文件信息

// CustomListCtrl.cpp : implementation file
//

#include “stdafx.h“
#include “ListTest.h“
#include “CustomListCtrl.h“


// CCustomListCtrl

IMPLEMENT_DYNAMIC(CCustomListCtrl CMFCListCtrl)

CCustomListCtrl::CCustomListCtrl()
{

}

CCustomListCtrl::~CCustomListCtrl()
{
}


BEGIN_MESSAGE_MAP(CCustomListCtrl CMFCListCtrl)
END_MESSAGE_MAP()


// CCustomListCtrl message handlers
COLORREF CCustomListCtrl::OnGetCellTextColor(int nRowint nColum)
{
return RGB((nRow+nColum)*25125125);
}

COLORREF CCustomListCtrl::OnGetCellBkColor(int nRowint nColum)
{

      COLORREF colorRef;
  colorRef= (nColum % 2) == 0 ? RGB(167 191 222) : RGB(211 223 238);

  return colorRef;
}

HFONT CCustomListCtrl::OnGetCellFont(int nRowint nColumDWORD dwData )
{
     if (nRow%3 == 0)//
     {
      //  return afxGlobalData.fontDefaultGUIBold;
     }
     return NULL;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-14 11:04  ListTest\
     目录           0  2017-08-14 10:38  ListTest\Debug\
     文件      154112  2017-08-14 10:54  ListTest\Debug\ListTest.exe
     文件     1060904  2017-08-14 10:54  ListTest\Debug\ListTest.ilk
     文件     5008384  2017-08-14 10:54  ListTest\Debug\ListTest.pdb
     目录           0  2017-08-14 09:44  ListTest\ipch\
     目录           0  2017-08-14 09:48  ListTest\ipch\listtest-f031e03b\
     文件      262144  2017-08-14 09:48  ListTest\ipch\listtest-f031e03b\listtest-d89d188.ipch
     目录           0  2017-08-14 10:32  ListTest\ListTest\
     文件    59068416  2017-08-14 11:04  ListTest\ListTest.sdf
     文件         891  2017-08-14 09:41  ListTest\ListTest.sln
     文件       16384  2017-08-14 11:04  ListTest\ListTest.suo
     文件         908  2017-08-14 10:54  ListTest\ListTest\CustomListCtrl.cpp
     文件         600  2017-08-14 10:24  ListTest\ListTest\CustomListCtrl.h
     目录           0  2017-08-14 11:05  ListTest\ListTest\Debug\
     文件      104776  2017-08-14 10:32  ListTest\ListTest\ListTest.aps
     文件        2495  2017-08-14 09:41  ListTest\ListTest\ListTest.cpp
     文件         517  2017-08-14 09:41  ListTest\ListTest\ListTest.h
     文件        9698  2017-08-14 10:32  ListTest\ListTest\ListTest.rc
     文件        6022  2017-08-14 09:46  ListTest\ListTest\ListTest.vcxproj
     文件        2233  2017-08-14 09:44  ListTest\ListTest\ListTest.vcxproj.filters
     文件         143  2017-08-14 09:41  ListTest\ListTest\ListTest.vcxproj.user
     文件        2925  2017-08-14 10:37  ListTest\ListTest\ListTestDlg.cpp
     文件         634  2017-08-14 09:47  ListTest\ListTest\ListTestDlg.h
     文件        4455  2017-08-14 09:41  ListTest\ListTest\ReadMe.txt
     目录           0  2017-08-14 09:41  ListTest\ListTest\res\
     文件        1178  2017-08-14 10:16  ListTest\ListTest\resource.h
     文件       67777  2009-08-31 02:31  ListTest\ListTest\res\ListTest.ico
     文件         800  2017-08-14 09:41  ListTest\ListTest\res\ListTest.rc2
     文件         210  2017-08-14 09:41  ListTest\ListTest\stdafx.cpp
     文件        1807  2017-08-14 09:41  ListTest\ListTest\stdafx.h
............此处省略1个文件信息

评论

共有 条评论