双缓冲怎么弄?我写了下面的测试代码,对不对呢?怎么没显示呢?
我不会的呀,大家帮帮我,谢谢了。void Ctest3View::OnDraw(CDC* /*pDC*/)
{ CDC m_dc;
pDC=GetDC();
m_dc.CreateCompatibleDC(pDC);
for(int i=0;i<100;i++)
{
LPCRECT lpcr;
lpcr=CRect(i*10,i*10,i*10+10,i*10+10);
CBrush cb(RGB(255,0,0));
m_dc->FillRect(lpcr,&cb);
}
pDC->BitBlt(0, 0, 1200,800, &m_dc,0, 0, SRCCOPY);
ReleaseDC(pDC);
}
我不会的呀,大家帮帮我,谢谢了。void Ctest3View::OnDraw(CDC* /*pDC*/)
{ CDC m_dc;
pDC=GetDC();
m_dc.CreateCompatibleDC(pDC);
for(int i=0;i<100;i++)
{
LPCRECT lpcr;
lpcr=CRect(i*10,i*10,i*10+10,i*10+10);
CBrush cb(RGB(255,0,0));
m_dc->FillRect(lpcr,&cb);
}
pDC->BitBlt(0, 0, 1200,800, &m_dc,0, 0, SRCCOPY);
ReleaseDC(pDC);
}
解决方案 »
- 问题: 内存位置 0x0012f624 处的 boost::exception_detail::clone_impl<boost::exception_deta
- 同一个Text中的字,能做到字母跟数字有不同的颜色吗?
- 如何删除WTL动态创建出来的窗口
- 两种方法是用COM组件
- 她的要求很难
- 我想自己换肤```把自己画的图片贴上去```请问怎样做```?
- 创建位图失败,高手请进。非常感谢!
- 谁有<WIN32多线程程序设计>啊
- 在SDI中有关共享变量的问题?
- 我在一个窗口中单击鼠标右键选择了classWizard怎么出了这个错误??
- 求Visual c++网络游戏建模与实现配套源代码
- 急求,怎样读取YUV420每一帧的信息
void Ctest3View::OnDraw(CDC* /*pDC*/)
{ CDC m_dc;
pDC=GetDC();
m_dc.CreateCompatibleDC(pDC);
CBitmap BmpMem; //内存位图
BmpMem.CreateCompatibleBitmap(pDC, 1024, 768); //创建与显示设备兼容的位图
m_dc.SelectObject(&BmpMem); //将位图选入设备
for(int i=0;i <100;i++)
{
LPCRECT lpcr;
lpcr=CRect(i*10,i*10,i*10+10,i*10+10);
CBrush cb(RGB(255,0,0));
m_dc->FillRect(lpcr,&cb);
}
pDC->BitBlt(0, 0, 1200,800, &m_dc,0, 0, SRCCOPY);
ReleaseDC(pDC);
}