截获桌面的呈现和交互

Intercept the rendering and interaction of the desktop

本文关键字:交互 桌面      更新时间:2023-10-16

是否可以在不修改Windows操作系统的情况下,让一个软件拦截桌面的渲染,并在显示之前对其进行修改?例如,如果我想截取它,并将鱼眼效果应用于我的整个屏幕,这可能吗?

如果是这样,我将如何去做?(不用担心效果,只是一个例子,我只需要拦截方面的东西)

此外,我需要能够拦截鼠标单击,并在 Windows 响应输入之前修改它们的位置。

如果有人有指向此项目或 C# 或 C++ 中的类似项目的链接,那也将非常有帮助。

是的,这是可能的。 例如,WinAmp播放器就是这样做的。但是,该代码非常不稳定,因此如果您尝试重新启动,请准备好重新启动。