C++ 在鼠标光标平面上绘制或创建自定义动画系统光标?
平台:Windows7 语言:C++ 嗨 我正在尝试为辅助功能应用程序创建一个可视化辅助工具。我的目标是围绕鼠标光标绘制附加信息。它应该可以在每个应用程序窗口中使用,如果可能,也可以在全屏应用程序中使用 到目前为止,我发现的可能性并不令人满意: -在整个桌面的设备上下文上绘制 -始终位于顶部的分层窗口 是否有可能在与鼠标光标相同的图层上绘制?是否有特殊的内存或设备上下文,可以在其中写入与默认鼠标光标相同的内存 我可以在其他应用程序中使用自定义动画布局覆盖默认鼠标光标吗?C++ 在鼠标光标平面上绘制或创建自定义动画系统光标?,c++,windows,winapi,mouse,C++,Windows,Winapi,Mouse,平台:Windows7 语言:C++ 嗨 我正在尝试为辅助功能应用程序创建一个可视化辅助工具。我的目标是围绕鼠标光标绘制附加信息。它应该可以在每个应用程序窗口中使用,如果可能,也可以在全屏应用程序中使用 到目前为止,我发现的可能性并不令人满意: -在整个桌面的设备上下文上绘制 -始终位于顶部的分层窗口 是否有可能在与鼠标光标相同的图层上绘制?是否有特殊的内存或设备上下文,可以在其中写入与默认鼠标光标相同的内存 我可以在其他应用程序中使用自定义动画布局覆盖默认鼠标光标吗? 我可以拥有一个带有动画内
我可以拥有一个带有动画内容的系统范围的鼠标光标布局吗?您需要使用DirectX获得桌面背景表面的句柄,然后使用GetCursorPos GDI函数获得鼠标坐标,将信息渲染到已获得的表面句柄中,在循环中继续这样做,它应该会工作。使用当前使用的光标,在应用程序内部修改它并使用它。我认为画你想要的样子是不可能的。