c++ - 如何获得鼠标点击的位置(以 x-y 坐标像素为单位)?

标签 c++ winapi mouse

在C++(WIN32)中,如何获取鼠标点击屏幕的(X,y)坐标?

最佳答案

假设是普通的 Win32 API,在 WM_LBUTTONDOWN 的处理程序中使用它:

xPos = GET_X_LPARAM(lParam); 
yPos = GET_Y_LPARAM(lParam);

关于c++ - 如何获得鼠标点击的位置(以 x-y 坐标像素为单位)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1857292/

相关文章:

java - 在 Android Studio 上移动鼠标指针

c++ - 使用 SPI_SETMOUSESPEED 不改变鼠标速度

c++ - 'property' 的非 OOP 版本有名称吗?

c++ - 1 索引数组上的 qsort() 搞乱了索引

c++ - 如果int *a = *b,a会指向b引用的对象吗?

c - 读取键盘状态

c++ - 使用 C++ 构建解决方案后缺少 VCRUNTIME140_1.dll

c++ - 在 WinPE 中检测交流电源连接?

c++ - 使用 SHGetPathFromIDList 将 PIDL 转换为文件路径

javascript - WebGL 着色器根据鼠标位置为纹理着色