设置CListCtrl任意单元格的前景背景颜色
有关控件CListCtrl,下面连接处有比较好的代码,有很多的功能
http://www.codeproject.com/Articles/29064/CGridListCtrlEx-Grid-Control-Based-on-CListCtrl
只加入控件变量和一个函数即可
一 头文件 clDlg.h
class CClDlg : public CDialog
{
// Construction
public:
CClDlg(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{ {AFX_DATA(CClDlg)
enum { IDD = IDD_CL_DIALOG };
CListCtrl m_list;
//}}AFX_DATA
void OnCustomdrawMyList ( NMHDR* pNMHDR, LRESULT* pResult ) ;
}
二 实现文件clDlg.cpp
void CClDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{ {AFX_DATA_MAP(CClDlg)
DDX_Control(pDX, IDC_LIST1, m_list);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CClDlg, CDialog)
//{ {AFX_MSG_MAP(CClDlg)
ON_WM_SYSCOMMA