CWindowDC dc(GetDesktopWindow());
dc.TextOut(100,100,_T("鼠标左键单击"));
这个我想当我WM_LBUTTONUP的时候去掉文字提示,这个要怎么做到????;
我单纯的刷新桌面达不到效果:
RECT r_bmp={0,0,::GetSystemMetrics(SM_CXSCREEN),::GetSystemMetrics(SM_CYSCREEN)};
InvalidateRect(&r_bmp,TRUE);
(这是鼠标左键UP时的响应事件)
dc.TextOut(100,100,_T("鼠标左键单击"));
这个我想当我WM_LBUTTONUP的时候去掉文字提示,这个要怎么做到????;
我单纯的刷新桌面达不到效果:
RECT r_bmp={0,0,::GetSystemMetrics(SM_CXSCREEN),::GetSystemMetrics(SM_CYSCREEN)};
InvalidateRect(&r_bmp,TRUE);
(这是鼠标左键UP时的响应事件)
CWindowDC dc(GetDesktopWindow());
dc.TextOut(100,100,_T("鼠标左键单击"));
RECT r_bmp={0,0,::GetSystemMetrics(SM_CXSCREEN),::GetSystemMetrics(SM_CYSCREEN)};
::InvalidateRect(GetDesktopWindow()->GetSafeHwnd(),&r_bmp,TRUE);
UpdateWindow();
return true;
CWindowDC dc(GetDesktopWindow());
dc.TextOut(100,100,_T("鼠标左键单击")); HWND hWnd = WindowFromPoint(CPoint(100, 100))->GetSafeHwnd();
::RedrawWindow(hWnd, NULL, NULL,
RDW_ERASE|RDW_FRAME|RDW_INTERNALPAINT|RDW_INVALIDATE);