代码拉取完成,页面将自动刷新
#pragma once
#include "CustomDrawHeaderCtrl.h"
#include <vector>
using namespace std;
// CCustomDrawListCtrl
//checkbox״̬
struct ITEM_CHECK
{
int itemID;
BOOL isChecked;
};
class CCustomDrawListCtrl : public CListCtrl
{
DECLARE_DYNAMIC(CCustomDrawListCtrl)
public:
CCustomDrawListCtrl();
virtual ~CCustomDrawListCtrl();
void SetRowHeight(int rowHeight);
protected:
DECLARE_MESSAGE_MAP()
virtual void PreSubclassWindow();
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
protected:
virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
public:
int InsertColumn(int nCol, LPCTSTR lpszColumnHeading,
int nFormat = LVCFMT_LEFT, int nWidth = -1, int nSubItem = -1);
int InsertItem(int nItem,LPCTSTR lpszItem);
void DeleteAllItems();
vector<ITEM_CHECK>& GetItemChecked();
protected:
CCustomDrawHeaderCtrl m_headerCtrl;
int m_nRowHeight;
COLORREF m_txtColor;
COLORREF m_txtHighLightColor;
COLORREF m_selectedBorderColor;
COLORREF m_highLightColColor;
COLORREF m_highLightColColor2;
vector<ITEM_CHECK> m_itemVector;
vector<ITEM_CHECK> m_itemCheckVector;
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。