在coolbar上加载了一张图片,移动窗口与点击coolbar图片就变花或变回系统的白色//怎么处理
在coolbar上加载了一张图片,移动窗口与点击coolbar图片就变花或变回系统的白色//怎么办?
------解决方案--------------------
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知
见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法
------解决方案--------------------
hdc = ::BeginPaint(hToolParent, &ps);
加这句话做什么?
不是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);
加这句话做什么?