Windows 将一个窗口镜像到另一个窗口

Windows 将一个窗口镜像到另一个窗口,windows,winapi,Windows,Winapi,我有一个包含所有信息的MFC窗口对象。我正在寻找一种方法将其镜像到另一个窗口,以便两个窗口看起来相同。我听说可以通过DWM窗口预览 如何做到这一点?解决方案是我对源窗口使用DWM缩略图: hr = DwmRegisterThumbnail(); hr = DwmUpdateThumbnailProperties(); 正如@raymond chen所建议的那样。据我所知,你不能。就API而言,所有窗口都是完全独立的。没有从另一个窗口继承其属性的链接窗口的概念。你能准确地描述一下你希望实现什么以

我有一个包含所有信息的MFC窗口对象。我正在寻找一种方法将其镜像到另一个窗口,以便两个窗口看起来相同。我听说可以通过DWM窗口预览


如何做到这一点?

解决方案是我对源窗口使用DWM缩略图:

hr = DwmRegisterThumbnail();
hr = DwmUpdateThumbnailProperties();

正如@raymond chen所建议的那样。

据我所知,你不能。就API而言,所有窗口都是完全独立的。没有从另一个窗口继承其属性的链接窗口的概念。你能准确地描述一下你希望实现什么以及为什么你认为你需要这个功能吗?也许我们可以给你指出一个更好的方向。我需要将一个桌面复制到另一个桌面。所以我创建了桌面范围的窗口,并通过DirectX用桌面渲染它。不知何故,我无法将输出组织到两个窗口而不是一个窗口,我正在尝试不同的方法。无论如何,在这个问题上,我想镜像一个窗口。我听说可以通过DWM预览来实现。创建DWM缩略图。l