- 博客(3)
- 收藏
- 关注
原创 创建兼容DC双缓冲
CPaintDC* pDC=new CPaintDC(this); CBrush brush; brush.CreateSolidBrush(RGB(161,161,161)); VERIFY(MemDC.CreateCompatibleDC(pDC)); if (MemBitmap==NULL) { MemBitmap = new CBitmap; MemBitmap->CreateCompatibleBitmap(pDC,1000,1000)
2010-12-11 14:55:00 541
转载 虚拟列表控件
虚拟列表控件一、什么是虚拟列表控件虚拟列表控件是指带有LVS_OWNERDATA风格的列表控件。。二、为什么使用虚拟列表控件我们知道,通常使用列表控件CListCtrl,需要调用InsertItem把要显示的数据插入列表中,之后我们就不必关心数据在哪里了,这是因为控件自己开辟了内存空间来保存这些数据。现在假设我们要显示一个数据库,里面的信息量很大,有几十万条记录。通常有两种方法解决这个问题:1是仅仅在ListCtrl中插入少量的数据,比如100个,然后通过[上一页][下一页]两个按钮进行控制,某一时刻显示的
2010-11-01 11:54:00 309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人