读取 Windows 中当前的鼠标坐标

2024-02-03

如何使用 C++ 读取 Windows 中鼠标的当前位置?
我想从鼠标访问原始数据并显示坐标。


使用 Windows API,您可以 GetCursorPos()。我现在无法编译代码来测试它,但它应该会产生如下结果:

POINT cursor;
if (GetCursorPos(&cursor)) {
    // Print out cursor.x and cursor.y
}

我确信您已完成此操作,但请务必包括windows.h.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

读取 Windows 中当前的鼠标坐标 的相关文章

随机推荐

  • 将对象序列化为 JSON、XML、YAML?

    我之前问过有关序列化和验证的问题 有人提到使用 JSON gem 它允许我告诉我的对象如何使用to json方法 然而 Ruby 似乎很容易做很多复杂的事情 但另一方面 一些非常简单的事情似乎相当复杂 序列化就是其中之一 我想知道是否有办法
  • Java 1.3.1,编译器错误

    我正在使用一台新的工作计算机 上面有一个旧的 sdk Java 1 3 1 并且想看看我是否可以在它上做一些课堂作业 我从我们的教授那里得到了这个文件 它可以在课堂上的他的机器上运行 当我运行它时 我收到编译器错误 我在线检查了 Java
  • Pandas:当DataFrame描述返回的计数是浮点数时有哪些情况

    在描述我的 Pandas 数据框时 我得到以下结果 Mains 1 Power Mains 2 Power count 17 000000 17 000000 mean 57 063528 200 428607 std 67 605151
  • 错误:DateTime 类的对象无法转换为字符串

    我在显示值时遇到错误 thedate row2 date echo thedate 在 php 中 数据库 thedate 中的值是 2015 05 05 21 52 31 000 如何格式化它以便能够将其作为字符串显示在 php 页面上
  • ORA-00910: 指定的长度对于其数据类型来说太长

    我在Oracle中有一个列来存储评论Nvarchar2 2000 当用户尝试输入超过 2000 个字符时 我收到以下错误 ORA 00910 specified length too long for its datatype The NL
  • FileSystemWatcher 不适用于从 Windows 服务创建的文件

    我正在从本地系统帐户下运行的 Windows 服务创建文件 我有一个 Windows 应用程序 用于监视创建文件的指定文件夹 我正在使用 FileSystemWatcher 但它不会触发 Windows 资源管理器中的文件图标是一个挂锁图标
  • 尝试将多个外键添加到单个表时出错

    我正在尝试创建一个子表来约束来自父级的 3 个外键 但收到错误1215 无法添加外键约束 父表 CREATE TABLE Availability time of day varchar 20 NOT NULL day of week va
  • 如何在 Swift 中从 CGWindowID 获取窗口引用(CGWindow、NSWindow 或 WindowRef)?

    如何在 XCode 7 3 Mac Playground 上的 Swift 中从 CGWindowID 获取窗口引用 CGWindow NSWindow 或 WindowRef 我引用了Apple的文档 窗口管理器参考 http n eth
  • 提取信息。从 XML 到 Cocoa

    我正在尝试解析 XML 以提取某些变量的值 这是一个例子
  • 如果更新值为空,则不更新列

    我有一个这样的查询 在函数中 UPDATE some table SET column 1 param 1 column 2 param 2 column 3 param 3 column 4 param 4 column 5 param
  • 如何在 Ruby 中限制 Markdown 语法?

    我希望使用 Ruby 库在 Rails CMS 评论系统中实现 Markdown 例如Maraku http maruku rubyforge org or Kramdown http kramdown rubyforge org 我需要限
  • 多种 OpenSSL RSA 签名方法会产生不同的结果

    尝试着全神贯注于签名并使用 测试各种选项 我可以使用以下命令进行签名 openssl dgst sha256 sign private key pem binary out sig file data file 但文档好像说我也可以使用这个
  • 如何在wxpython中的StaticBitmap上创建悬停效果?

    我想在 StaticBitmap 上创建悬停效果 如果鼠标光标位于位图上 则显示一张图像 如果没有 则显示第二张图像 这是一个简单的程序 与按钮完美配合 但是 StaticBitmap 不会发出 EVT WINDOW ENTER EVT W
  • 在 HTML 5 视频之上叠加 DIV

    我需要在包含 HTML 5 视频的 div 顶部覆盖一个 div 在下面的示例中 覆盖 div 的 id 是 video overlays 请参阅下面的示例 div div div div div div
  • 哪个更好 - 使用 String 或 File 作为采用文件名的方法的参数类型[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 执行多个请求 Axios (Vue.js)

    我正在尝试执行两个非并发请求 但想在执行第二个请求之前使用第一个请求中的数据 如何实现从第一个请求获取数据 然后将该数据用于第二个请求 axios get user 12345 then response gt this arrayOne
  • 比较日期?

    我正在尝试比较 Android 中的两个日期 但我得到了这个 当我写这个的时候 SimpleDateFormat sdf new SimpleDateFormat ddMMyyyy String valid until 26052018 f
  • 我在这个 ASPxPageControl 中做错了什么? (开发快报)

    这是我所拥有的 我正在尝试使用 Developer Express ASPxPageControl 我只想在加载页面时加载第一个 TabPage 及其包含的 WebUserControl 然后当我单击后续选项卡时加载这些 WebUserCo
  • JavaFX 单实例应用程序

    尝试做到这一点 当用户 关闭 程序时单击所有退出按钮 这样就不再有托盘图标 我调用 Platform setImplicitExit false 所以程序仍然在后台运行 我正在尝试学习如何做到这一点 以便当用户重新单击运行 jar 的 ex
  • 读取 Windows 中当前的鼠标坐标

    如何使用 C 读取 Windows 中鼠标的当前位置 我想从鼠标访问原始数据并显示坐标 使用 Windows API 您可以 GetCursorPos 我现在无法编译代码来测试它 但它应该会产生如下结果 POINT cursor if Ge