15,979
社区成员
发帖
与我相关
我的任务
分享
void CWndStatusBar::RefreshWindow()
{
if (::IsWindow(m_hWnd)==TRUE)
{
Invalidate();
UpdateWindow();
}
}
BOOL CWndStatusBar::OnEraseBkgnd(CDC* pDC)
{
CDC MemDC;
CRect rcWnd;
CBitmap MemBmp;
GetClientRect(&rcWnd);
MemDC.CreateCompatibleDC(pDC);
MemBmp.CreateCompatibleBitmap(pDC, rcWnd.Width(), rcWnd.Height());
MemDC.SelectObject(&MemBmp);
MemDC.FillSolidRect(&rcWnd, RGB(255,193,132));
pDC->BitBlt(0,0,rcWnd.Width(), rcWnd.Height(), &MemDC, 0,0,SRCCOPY);
return TRUE;
}