鱼C论坛

 找回密码
 立即注册
查看: 3321|回复: 8

怎样显示鼠标移动的动态坐标?

[复制链接]
发表于 2014-10-20 16:19:41 | 显示全部楼层 |阅读模式
5鱼币
本帖最后由 a372187663 于 2014-10-20 16:25 编辑

就是鼠标移动的时候显示鼠标的变化的坐标:
<div class="blockcode"><blockquote>
        case WM_MOUSEMOVE:
                xPos = GET_X_LPARAM(lParam);
                yPos = GET_Y_LPARAM(lParam);
                wsprintf(szBuffer, TEXT("X1 = %d,Y1 = %d"), xPos / 20, yPos / 20);
                TextOut(hdc, 0, 0, szBuffer, lstrlen(szBuffer));
这样不行么?

最佳答案

查看完整内容

不知道是不是你想要的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-10-20 16:19:42 | 显示全部楼层
case WM_MOUSEMOVE:
                cxMouse = LOWORD(lParam);
                cyMouse = HIWORD(lParam);
                hdc = GetDC(hWnd);
                _sntprintf_s(szBuffer,_countof(szBuffer),TEXT("x=%d,y=%d"),cxMouse,cyMouse);
                TextOut(hdc,200,200,szBuffer,lstrlen(szBuffer));
                ReleaseDC(hWnd,hdc);
                break;
不知道是不是你想要的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-10-20 16:22:21 | 显示全部楼层
还有就是怎样才能将坐标系起点换至左下角?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-10-20 22:24:24 | 显示全部楼层
流行语 发表于 2014-10-20 22:04
不知道是不是你想要的。

_sntprintf_s这个是什么意思呀?
警告        1        warning C4013: “_sntprintf_s”未定义;假设外部返回 int        c:\users\hp\documents\visual studio 2013\projects\mywindows2\mywindows2\mywindows.c        95        1        MyWindows2
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-10-21 08:04:33 | 显示全部楼层
这个函数是把格式化之后的字符串填充到szBuffer中。你可以查看一下msdn。这个函数在<stdio.h>
中包含。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-10-21 12:19:54 | 显示全部楼层
本帖最后由 a372187663 于 2014-10-21 12:22 编辑
流行语 发表于 2014-10-21 08:04
这个函数是把格式化之后的字符串填充到szBuffer中。你可以查看一下msdn。这个函数在
中包含。

看到了,编译运行直接弹出停止工作的错误框。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-10-21 18:11:12 | 显示全部楼层
我看都看不懂。大牛膜拜了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-10-24 16:23:18 | 显示全部楼层
不是可以直接用api获取么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-27 08:23:01 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 18:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表