根据我的理解,使用 captureblt 调用 bitblt 会从显示器的帧缓冲区对象中提供缓冲区。在此缓冲区中,鼠标光标不存在。
在 Windows XP 中,连续的 bitblt 调用会使鼠标闪烁,我可以假设 - 鼠标被隐藏,执行渲染操作并返回帧缓冲区。但在 Windows 7 中,鼠标没有闪烁,但它没有在 bitblt 调用返回的缓冲区中捕获。鼠标在 Windows 7 中是如何渲染的?我可以以类似的方式渲染一些文本吗?
我需要在所有窗口的顶部覆盖文本,但它不应该出现在 bitblt 调用中。我试图看看我们是否可以渲染类似于鼠标的渲染方式。