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