16,472
社区成员
发帖
与我相关
我的任务
分享
void CMousePositionDlg::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: ÔÚ´ËÌí¼ÓÏûÏ¢´¦Àí³ÌÐò´úÂëºÍ/»òµ÷ÓÃĬÈÏÖµ
CString str1,str2;
CPoint pt;
str1.Format("µ±Ç°´°¿Ú×ø±ê£ºx=%d,y=%d",point.x,point.y);
CDC *pDC=GetDC();
pDC->SetBkColor(RGB(128,128,128));
pDC->TextOut(0,0," ");
pDC->TextOut(0,0," ");
pDC->TextOut(0,0,str1);
GetCursorPos(&pt);
str2.Format("È«ÆÁ×ø±ê: x=%d,y=%d",pt.x,pt.y);
pDC->TextOut(0,20,str2);
CDialogEx::OnMouseMove(nFlags, point);
}
上一次画的东西还在上面,重叠了