91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 16KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: 其他
  • 標簽: 虛擬列表??

資源簡介

當有大數據量要加載到Listctrl列表中時,Listctrl或加載,或刷新都會特別慢,虛擬列表可以加速其顯示和刷新。

資源截圖

代碼片段和文件信息

//?DlgTest.cpp?:?implementation?file
//

#include?“stdafx.h“

#include?“test_list_control.h“
#include?“DlgTest.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CDlgTest?dialog

CDlgTest::CDlgTest(CWnd*?pParent?/*=NULL*/)
:?CDialog(CDlgTest::IDD?pParent)
{
//{{AFX_DATA_INIT(CDlgTest)
//}}AFX_DATA_INIT
//?Note?that?LoadIcon?does?not?require?a?subsequent?DestroyIcon?in?Win32
m_hIcon?=?AfxGetApp()->LoadIcon(IDR_MAINframe);
m_LabelCount=0;
}

CDlgTest::~CDlgTest()
{
m_arLabels.RemoveAll();
}

void?CDlgTest::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDlgTest)
DDX_Control(pDX?IDC_LIST2?m_List2);
DDX_Control(pDX?IDC_LIST1?m_List);
//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CDlgTest?CDialog)
//{{AFX_MSG_MAP(CDlgTest)
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_ADD?OnAdd)
ON_NOTIFY(LVN_GETDISPINFO?IDC_LIST1?GetDispInfo)
ON_NOTIFY(LVN_COLUMNCLICK?IDC_LIST1?OnColClick)
ON_NOTIFY(LVN_ODFINDITEM?IDC_LIST1?OnOdfinditem)
ON_BN_CLICKED(IDC_ADD2?OnAdd2Normal)
ON_NOTIFY(LVN_COLUMNCLICK?IDC_LIST2?OnColClick2)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CDlgTest?message?handlers

BOOL?CDlgTest::OnInitDialog()
{
CDialog::OnInitDialog();

//?Set?the?icon?for?this?dialog.??The?framework?does?this?automatically
//??when?the?application‘s?main?window?is?not?a?dialog
SetIcon(m_hIcon?TRUE); //?Set?big?icon
SetIcon(m_hIcon?FALSE); //?Set?small?icon

//?Insert?the?columns.
CString?Header;
int?arColWidth[]={80100};
int?iNumCols?=?2;
for(int?i=0;?i {
Header.LoadString(IDS_LISTCOL+i);
m_List.InsertColumn(iHeaderLVCFMT_LEFTarColWidth[i]);
m_List2.InsertColumn(iHeaderLVCFMT_LEFTarColWidth[i]);
}

//?Configure?the?break?icon?array.
m_ImageList.Create(16?16?ILC_COLOR4?3?1);
m_ImageList.Add(::AfxGetApp()->LoadIcon(IDI_BP_ENABLED));
m_ImageList.Add(::AfxGetApp()->LoadIcon(IDI_BP_DISABLED));
m_ImageList.Add(::AfxGetApp()->LoadIcon(IDI_BP_NONE));
m_List.SetImageList(&m_ImageList?LVSIL_SMALL);

//?Configure?the?look?&?feel.
const?int?LVS_EX_LABELTIP?=?0x00004000;
m_List.SetExtendedstyle(LVS_EX_FULLROWSELECT?|?LVS_EX_GRIDLINES?|?LVS_EX_LABELTIP);
m_List2.SetExtendedstyle(LVS_EX_FULLROWSELECT?|?LVS_EX_GRIDLINES?|?LVS_EX_LABELTIP);

return?TRUE;??//?return?TRUE??unless?you?set?the?focus?to?a?control
}

//?If?you?add?a?minimize?button?to?your?dialog?you?will?need?the?code?below
//??to?draw?the?icon.??For?MFC?applications?using?the?document/view?model
//??this?is?automatically?done?for?you?by?the?framework.

void?CDlgTest::OnPaint()?
{
if?(IsIconic())
{
CPaintDC?dc(this);?//?device?context?for?painting

SendMessage(WM_ICONERASEBKGND?(WPAR

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????4668??2001-02-13?15:37??TEMP\test_list_control\test_list_control.dsp
?????文件????????1939??2001-02-13?15:57??TEMP\test_list_control\DlgTest.h
?????文件?????????802??2001-02-08?14:52??TEMP\test_list_control\LabelItem.cpp
?????文件?????????668??2001-02-13?16:05??TEMP\test_list_control\LabelItem.h
?????文件????????1002??2001-02-13?15:36??TEMP\test_list_control\resource.h
?????文件?????????219??2001-01-12?15:36??TEMP\test_list_control\StdAfx.cpp
?????文件????????1020??2001-02-07?13:56??TEMP\test_list_control\StdAfx.h
?????文件????????1935??2001-01-12?15:36??TEMP\test_list_control\test_list_control.cpp
?????文件???????12300??2001-02-13?17:04??TEMP\test_list_control\DlgTest.cpp
?????文件?????????557??2001-01-12?15:36??TEMP\test_list_control\test_list_control.dsw
?????文件????????1420??2001-01-12?15:36??TEMP\test_list_control\test_list_control.h
?????文件????????5898??2001-02-13?16:59??TEMP\test_list_control\test_list_control.rc
?????文件????????1078??2001-02-13?16:59??TEMP\test_list_control\res\bp_disab.ico
?????文件????????1078??2001-02-13?16:59??TEMP\test_list_control\res\bp_enabl.ico
?????文件????????1078??2001-02-13?16:59??TEMP\test_list_control\res\bp_none.ico
?????文件????????1078??2001-01-12?15:36??TEMP\test_list_control\res\test_list_control.ico
?????文件?????????409??2001-01-12?15:36??TEMP\test_list_control\res\test_list_control.rc2
?????目錄???????????0??2001-02-13?16:59??TEMP\test_list_control\res\
?????文件????????2855??2013-11-11?10:01??說明文檔.txt

評論

共有 條評論

相關資源