在coolbar上加载了一张图片,移动窗口与点击coolbar图片就变花或变回系统的白色//怎么处理

在coolbar上加载了一张图片,移动窗口与点击coolbar图片就变花或变回系统的白色//怎么办?

不是toolbar

CBitmap bmBkgnd;
HWND hToolParent;
HWND hToolBar;
WNDPROC OldToolBarWndProc;
HDC hdcmen;
HDC hdc;
HBITMAP hOldBitmap;
PAINTSTRUCT ps; 



void CMainFrame::OnPaint()
{
 CPaintDC dc(this); // device context for painting
// TODO: Add your message handler code here
// Do not call CFrameWnd::OnPaint() for painting messages
 hToolBar = m_wndToolBar.m_hWnd;
 hToolParent = ::GetParent(hToolBar);
 hdc = ::BeginPaint(hToolParent, &ps);
 hdcmen = CreateCompatibleDC(hdc);
 hOldBitmap = (HBITMAP)SelectObject(hdcmen,bmBkgnd);
         BitBlt(hdc, ps.rcPaint.left, ps.rcPaint.top, ps.rcPaint.right,         ps.rcPaint.bottom, hdcmen,0,5, SRCCOPY);
 ::SelectObject(hdcmen, hOldBitmap);
         ::DeleteDC(hdcmen);
 ::EndPaint(hToolParent, &ps);
 return;
}

------解决方案--------------------
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法
------解决方案--------------------
     hdc = ::BeginPaint(hToolParent, &ps);

加这句话做什么?