在 win32 中使用 DWM 时,如何以编程方式更改窗口边框和标题栏背景的颜色?
我想在 win32 中使用 DWM 自定义窗口框架以获得类似 VS2022(在标题栏上绘制菜单)或 Chrome(在标题栏上绘制选项卡)的外观,因此我使用 DwmExtendFr…
Direct3D 11 IDXGISwapChain::Present() 在 Windows 10 窗口模式下每次调用时都会阻塞
我正在尝试 Windows 10、Direct3D 11 和 IDXGISwapChain::Present() 函数。 当我在全屏模式下调用 Present 函数时,它会对命令进行排队,并且直到大约…
如何将打开的 IE 选项卡显示为 DWM 缩略图?
我正在用 C# 构建一个 WPF 应用程序,我想在列表框中显示打开的 IE 选项卡的缩略图。我本质上是在尝试复制 Windows 7 中的 DWM 功能。 我已经弄清楚如…
即使 Windows 7 Flip 3D 已激活,如何使表单始终位于顶部
我正在构建一个需要始终在顶部显示特定表单的应用程序(这是客户请求),到目前为止我正在使用 SetWindowPos 函数与 HWND_TOPMOST 值,并且有效很好,…
Windows 中是否有任何机制允许系统范围内的颜色反转(即夜间模式)?
我最喜欢的 Mac OSX 应用程序之一是 Blacktree 的 Nocturne,它会反转整个屏幕的颜色,这样您最终会在整个系统范围内看到黑白显示,在黑暗的房间里很…
更改 dwm 着色 - Windows 7
我目前正在尝试在 VB.NET 中编写一个程序,该程序可以流畅地更改 Windows 7 中的 DWM 窗口着色颜色。 我首先尝试直接编辑注册表值,但我必须重新启动 …
DwmExtendFrameIntoClientArea 和最大化窗口
我正在尝试构建一个漂亮的 GUI,在客户端区域具有一些玻璃效果。 所以我按照此处的描述实现了它。 我很成功,并且拥有完全由玻璃制成的漂亮框架,但前…
如何对实时 Windows 7 窗口内容进行 3D 操作?
这基本上是一个范围界定问题,我在哪里寻找将窗口内容渲染到 3D 表面并操作它们的工具?我的意思是我可以有一个像 shell 一样的程序,可以像 Vista DW…
使用自定义 chrome 和 DWM 时重新绘制窗口标题
我正在使用 WPF Shell 集成库 (http://archive.msdn.microsoft.com/WPFShell)但是,当我将自定义镀铬物与 Aero 一起使用时,标题栏被删除。 我知道我…
窗口区域、移动子项、DWM 以及它可能造成的白色块状混乱
设置:我有一个定义了区域的顶级窗口(使用 SetWindowRgn() 创建),并且我有一个移动的子元素(使用 SetWindowPos()),这样它的一些像素就会与父窗…
以编程方式(第一次!)启用航空主题/桌面合成
我想以编程方式(最好是 C#)在 Windows 7 计算机上启用桌面合成,并且已经尝试使用臭名昭著的 DwmEnableComposition P/Invoke 来实现这一点。但是,…
Windows 7 中的 explorer.exe 和 dwm.exe 问题
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 11…