c++ - WinApi 如何获取 MouseWheel Notch?

标签 c++ winapi directx mouse

您好,我目前正在使用 DirectX 制作游戏,但我无法获得鼠标滚轮当前槽口或类似的东西。我查找了一个小示例,但找不到真正有效的示例。我看到他们正在使用 Windows 消息 WM_MOUSEWHEEL,但我在获取当前槽口时遇到问题,请帮忙。

最佳答案

鼠标滚轮没有“当前槽口”,因此无法从该设备查询此类内容。它们仅测量变化增量和方向,并且此信息将包含在您移动时获得的事件中。如果有一个“当前槽口”,它就在你的程序中,你必须自己跟踪它。这可能以缩放系数、页面位置或其他任何形式出现。

关于c++ - WinApi 如何获取 MouseWheel Notch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13781677/

相关文章:

winapi - Windows clipboard::GetClipboardData() for CF_DIBV5 导致剪贴板上的图像被修改和损坏?

c++ - 你还在 Windows 8 中使用 DXSDK_DIR 吗?

c++ - 在 DirectX 着色器中修改曲面 segmentation 顶点

c++ - 删除二叉树节点的正确方法

c++ - 为什么 “memory_order_relaxed”在我的系统中被视为 “memory_order_seq_cst” [C++]

android - 无效的 JNI 引用(从 C++ 调用 Java 方法)

powershell - 通过 PowerShell 更改和更新 Windows 10 中光标的大小

c++ - 如何找到当前输入语言

c++ - DirectInput 8 链接错误

c++ - 在C++中使用具有可变数量参数的构造函数初始化对象