问题标签 [aero]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1457 浏览

wpf - WPF玻璃窗口后备?

创建 Glass 窗口就像在 WPF 中调用 DwmExtendFrameIntoClientArea 一样简单,但这只是技巧的一半。如果您禁用 aero,并获得类似 XP 的皮肤,那就是痛苦开始的地方:

在 XP(或禁用 aero)中,您必须调用 DrawThemeBackground 才能获得“透明感”,Internet Explorer 在其顶部也这样做,尝试禁用 aero 并查看它。

我已经编写了执行此操作的应用程序,当Windows.Forms 中禁用 Aero 时优雅地回退。

问题:但是在 WPF 中执行它是不同的,它为您提供 DrawingContext 的 OnRender(在 avalon 中等效于 OnPaint),如何使用 DrawThemeBackground WINAPI 调用来绘制它?

0 投票
3 回答
3157 浏览

qt - Qt:Windows 7 任务栏扩展支持的现状如何?

Windows 7 Aero 主题有一个带有扩展的全新任务栏。

Windows 7 任务栏跳转列表

Qt 中任务栏扩展(跳转列表等)支持的当前状态是什么?

0 投票
6 回答
12861 浏览

wpf - WPF / Windows 7:禁用默认进度条发光动画

快速 WPF 问题 - 在 WPF 中的 Win 7(我假设是 Vista)上,默认进度条会做一个漂亮的小发光“嗖嗖”-y 动画。

我在一个屏幕上显示了大约 48 件事情的进展,让所有这些事情在你身上呼啸而过有点让人不知所措——你可以只禁用这些动画而不影响应用程序中的其余默认动画吗?

0 投票
1 回答
960 浏览

.net - 如何在 WPF Aero Glass 标题栏中显示图像?

我有标准的 WPF 窗口,我将窗口顶部的 Aero Glass 扩展了大约 50 像素。我想保持标准的最小值。最大限度。和关闭按钮、标题文本和窗口图标。

我想在标题栏中间显示一些小图像(即图标)。我怎么能这样做?如果我将图像放在标题栏附近,WPF 将不会显示图像,我假设标题栏是非客户区。

0 投票
2 回答
1942 浏览

windows-7 - 如何以编程方式在 windows vista/7 上推进墙纸幻灯片?

在一个论坛上读到,Windows Aero 幻灯片功能中的“下一个桌面背景”命令调用了该stobject.dll文件。所以我运行了垃圾箱来检查我是否可以找到一个导出的方法来调用:

我猜如果 IP/Invoke 其中一种方法不起作用。我该怎么办?

0 投票
1 回答
584 浏览

c++ - Aero 翻转/缩略图中没有显示全屏 direct3d 9 应用程序的缩略图

我确定这是在网络上的某个地方,但是我在搜索词方面遇到了问题(得到了很多不相关的东西。)无论如何,我有一个 Direct3D9 应用程序。当它在 Vista 和 Windows 7 上全屏运行时,您点击 Alt-Tab 或 Win-Tab,我的应用程序在缩略图/预览/实时视图中显示为空白(不确定正确的术语。) API 或通知我可以响应我可以在哪里将我的后台缓冲区绘制到缩略图?

0 投票
1 回答
1804 浏览

c# - 像我们在 WPF 中一样在 Winforms 中使用 aero 主题

我知道在 Windows XP 中运行时如何在我的 wpf 应用程序中使用 Aero 主题。关联

有没有办法在 Winforms 应用程序中做同样的事情?

谢谢。

0 投票
3 回答
2338 浏览

java - 如何用Java制作整个窗户的航空玻璃?

我正在尝试编写一个小型应用程序,但我希望整个窗口都是玻璃,上面有按钮和标签。是否有可能在 Java 中做到这一点?

0 投票
3 回答
4908 浏览

delphi - Delphi - Windows Aero 资源

任何人都对 7 或 Vista 上的 Delphi 和 Windows Aero 有任何好的资源吗?

我们即将将 Windows 7 添加到我们的公司,并希望确保我们的内部应用程序尽可能适合使用。

使用 Delphi 2010,我可以添加 Glass Frame,并且菜单栏继承了 Aero 外观,但是 TabControls、Grids 和 Status 栏都显得过时了。

有什么帮助吗?

0 投票
1 回答
2663 浏览

opengl - OpenGL 窗口已清除且没有 WM_PAINT 消息

我有一个带有三个 MDI 窗口的应用程序,它们都显示 OpenGL 内容。在 XP 上,一切正常。但是在 Vista/Win7 上,mdi 子窗口不能正确刷新。

启动后,所有窗口都正确显示其内容。但是当我将焦点从一个 mdi 窗口更改为下一个时,这两个窗口被清除(即,它们只显示白色,没有内容)。我不知道为什么窗口会被清除,发生这种情况时它们不会收到任何 WM_* 消息,当然也不会收到 WM_PAINT 消息。

调整这些窗口的大小时,我正确地收到了 WM_PAINT 消息(在 WM_SIZE 之后)并重绘了内容,但随后窗口也被清除了,这导致调整大小时出现奇怪的闪烁。调整大小停止后,窗口保持清除(白色),直到我手动强制刷新。

这与启用或禁用 Aero 无关。

知道为什么会这样吗?