我显然不认为它会像现在这样工作。它更像是,Windows内部架构是否允许一些第三方软件在两者之间集成?从我读到的关于 Compiz 的信息来看,我相信它会创建自己的窗口,并以某种方式将 System X 中的图形混合到自己的窗口。但它仍然必须捕获诸如EXIT按钮之类的事件。
Windows甚至允许这样做吗?让第三个程序扫描另一个窗口的输入?还有更多,捕获 GUI 的输出并替换它?
Windows甚至允许这样做吗?让第三 扫描另一个输入的程序 窗?以及更多,捕获输出 GUI并更换它?谢谢。
这当然是可能的。有关示例,请参阅百叶窗。请注意,Windows"正式"不支持此功能,像WindowBlinds这样的应用程序使用API挂钩,子类化等来执行它们的行为。
Windows本身不允许它 - 它有自己的内置合成器框架,称为DWM,它执行与Compiz相同的内部功能。然而,可悲的是,系统范围的炫目图形是为操作系统保留的。正如其他人提到的,将其作为第 3 方应用程序执行此操作将非常笨拙和困难。
API 挂钩:http://www.codeproject.com/KB/system/hooksys.aspx
另外,请查看:http://yodm-3d.en.uptodown.com/
一个免费的Windows"Compiz"。