在c++或c中获取当前鼠标光标图像
getting the current mouse cursor image in c++ or c
在我的应用程序中,我想获取当前鼠标光标,以便在小程序中显示它。为此,我必须编写一个C或C++函数,将鼠标光标作为缓冲图像返回。
(在这里,我选择C或C++是因为执行速度。除此之外,我在本文中发现了将光标作为位图的C#代码片段http://www.codeproject.com/Articles/12850/Capturing-the-Desktop-Screen-with-the-Mouse-Cursor.)
在msdn库中,有一个函数返回当前光标的句柄。但是handle除了传递给函数之外什么也不能做。是否有一个函数将当前光标作为缓冲图像返回,或者我可以使用句柄本身获取光标图像?
您正在寻找类似GetCurPos的东西吗?
(侧边栏中还有一堆功能需要研究)
这篇文章可能也有帮助:C++编程:使用MFC/ATL 的简易屏幕捕获
相关文章:
- 在 macOS 中使用 C/C++ 设置鼠标光标图像
- 在 C# 中更改鼠标光标图标
- 如何获得鼠标光标连接时按下左键单击和在C++中释放左键单击时?
- 由于选项卡顺序的原因,鼠标光标总是得到错误的hwnd-MFC应用程序
- 如何在C++中模拟鼠标光标的移动
- 如何确定鼠标光标所在的控制台字符
- 如何在QML中设置鼠标光标位置
- 确定鼠标光标所在的主机上的字符
- 用鼠标光标移动圆圈
- 获取有关 X11 中离鼠标光标最近的显示器的信息
- 防止触摸输入移动的鼠标光标在窗口上
- 如何更改鼠标光标的大小?
- 如何在Qwidget上获取当前的鼠标光标位置
- 在 VC++ MFC 中创建另一个鼠标光标
- 如何使用mouseevent在windows登录屏幕中移动鼠标光标
- 如何在 VTK 中的鼠标光标附近显示标签
- 在鼠标光标平面上绘制或创建自定义动画系统光标
- 如何将鼠标/光标添加到非触摸手机的QML应用程序中
- 绘制移动图标,它一直是最顶端的鼠标光标和工作的全屏应用程序
- 如何从用户代码中移动鼠标光标