CClientDC dc(this);
for(int i=0;i<255;i+=20){
CBrush brush(RGB(i,i,i));
CRect rect(100,50,300,150);
dc.FillRect(&rect,&brush);
Sleep(100);
}
for(int i=0;i<255;i+=20){
CBrush brush(RGB(i,i,i));
CRect rect(100,50,300,150);
dc.FillRect(&rect,&brush);
Sleep(100);
}
解决方案 »
- 拖动对话框改变大小时,如何显示虚框,等左键弹起后在重绘大小,编程如何实现
- 上班十多天了,一直没来散分
- 看谁的创意好,帮忙给取个名字!
- 建立了一个“IT圈程序员群”:),欢迎大家踊跃加入,技术、情感无所不谈:)
- 关于共享目录的问题
- 要使用CToolTipCtrl 类,应包含什么,编译结果:m_ToolTip' uses undefined class 'CToolTipCtrl'
- 这段代码如何优化让它运行效率高些??
- creat 问题,在线等
- 为主菜单添加事件处理程序的问题
- 请问openGL glfw可以自定义窗口标题栏吗,怎么实现
- Create之后不能执行到OnCreate事件里,怎么回事?
- c和c++
100 * 255 = 25.5秒
CClientDC dc(this);
CBrush brush, *pOldbrush;
CRect rc(100,50,300,150);
for(int i=0; i<=255;i+=51)
{
brush.CreateSolidBrush(RGB(0,i,i));
dc.FillRect(rc, &brush);
brush.DeleteObject();
this->InvalidateRect(rc);
Sleep(500);
}
void DoEvents()
{
MSG msg;
while (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return;
}