vc++中API编程,移动鼠标显示鼠标当前位置坐标,但是不知道怎么重绘。
vc++中API编程,移动鼠标显示鼠标当前位置坐标,但是不知道怎么重绘,造成运行结果如图。鼠标移动响应如下,在网上查了很多资料,还是不会,求教!switch(iMsg){...
vc++中API编程,移动鼠标显示鼠标当前位置坐标,但是不知道怎么重绘,造成运行结果如图。鼠标移动响应如下,在网上查了很多资料,还是不会,求教!
switch (iMsg)
{case WM_MOUSEMOVE:
hdc=GetDC(hwnd);
sprintf(szChar,"当前鼠标位置:%d,%d",LOWORD (lParam),HIWORD (lParam));
TextOut(hdc,LOWORD (lParam),HIWORD (lParam),szChar,strlen(szChar));
ReleaseDC(hwnd,hdc); 展开
switch (iMsg)
{case WM_MOUSEMOVE:
hdc=GetDC(hwnd);
sprintf(szChar,"当前鼠标位置:%d,%d",LOWORD (lParam),HIWORD (lParam));
TextOut(hdc,LOWORD (lParam),HIWORD (lParam),szChar,strlen(szChar));
ReleaseDC(hwnd,hdc); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询