在c++或c中获取当前鼠标光标图像

getting the current mouse cursor image in c++ or c

本文关键字:鼠标 光标 图像 获取 c++      更新时间:2023-10-16

在我的应用程序中,我想获取当前鼠标光标,以便在小程序中显示它。为此,我必须编写一个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 的简易屏幕捕获