问题标签 [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 投票
3 回答
9912 浏览

c# - Aero Glass 主题(Windows 窗体)

不久前,我在 Codeproject 上遇到了一个很酷的小测试编辑器,整个表单是由航空玻璃制成的,整个文本框也是如此。但我再也找不到了。有人知道它去哪儿了吗?或者我怎样才能让我的 Windows 窗体完全由 Aero Glass 制成?

谢谢 :)

0 投票
1 回答
393 浏览

windows-7 - Windows7任务栏缩略图不显示窗口

是否可以在不显示窗口甚至提供缩略图的情况下在 windows7 任务栏中将我的程序“标记”为活动?我写了一个小程序,将系统电池显示为桌带。现在在 windows7 中,我想在缩略图中显示电池,并使桌带可选。

0 投票
1 回答
3742 浏览

c# - 如何使用 Windows 7 API,如 Aero Glass、Jump List 等

如何利用 Windows 7 的功能,如 Aero Glass、跳转列表等。以及跳转列表上的图标、跳转列表的颜色等细微变化。有什么好文章吗?

0 投票
1 回答
4361 浏览

c# - WPF 中的 Aero 窗口(C#)

我想实现一个Window很像较新版本的 IE 如何在 Vista/7 aero 中嵌入 URL 栏的方式。我环顾四周,没有找到太多有用的信息,想知道你们中是否有人知道最好的方法!

0 投票
7 回答
5144 浏览

windows-7 - Windows 7 Aero 主题进度条错误?

我遇到了我认为是 Windows 7 上的进度条错误。为了演示该错误,我创建了一个带有按钮和进度条的 WinForm 应用程序。在按钮的“点击”句柄中,我有以下代码。

预期的行为是进度条前进到 100%,然后按钮文本变为“就绪”。但是,在 Windows 7 上开发此代码时,我注意到进度条会上升到大约 75%,然后按钮文本会变为“就绪”。假设代码是同步的,这不应该发生!

在进一步的测试中,我发现在 Windows Server 2003 上运行的完全相同的代码产生了预期的结果。此外,在 Windows 7 上选择非航空主题会产生预期的结果。

在我看来,这似乎是一个错误。当长操作涉及复杂代码时,通常很难使进度条准确,但在我的特定情况下,它非常简单,所以当我发现进度控件不能准确地表示进度时,我并不感到失望。

有没有其他人注意到这种行为?有没有人找到解决方法?

0 投票
3 回答
7020 浏览

c# - 没有 Aero Glass 的 DwmExtendFrameIntoClientArea

在启用 Aero Glass 的情况下使用DwmExtendFrameIntoClientAreaAPI 调用效果很好。但是,我希望它在 Aero Glass 被禁用时也能工作,就像它在 Windows 控制面板中的工作方式一样:

在此处输入图像描述

请注意框架是如何延伸到客户区域的,即使 Aero Glass 已禁用?当我DwmExtendFrameIntoClientArea在我的应用程序中进行 API 调用时,返回的 HRESULT 肯定不成功,我的应用程序最终看起来像这样:

http://img197.imageshack.us/img197/9629/clientapplication.png

通常,启用 Aero Glass 后,边框会向下延伸到导航按钮下方,就像在控制面板中一样。我该怎么做呢?DwmExtendFrameIntoClientArea显然不起作用。

顺便说一句,如果相关,我的应用程序是 WPF 应用程序。

0 投票
1 回答
1620 浏览

c++ - 调整半透明 Qt 小部件的大小时出现黑色闪烁(仅在启用 Aero 时)?

我有一个带有 FramelessWindowHint 标志和 WA_TranslucentBackground 属性集的顶级 Qt 小部件。它有几个孩子,每个孩子都在上面画一个图像。它们不在布局中。相反,我只是在发生变化时移动它们(它不是用户可调整大小的)。

窗口有两种状态——大状态和小状态。当我在它们之间切换时,我会调整窗口大小并重新定位孩子。问题是当窗口调整大小时,在顶层窗口上会短暂闪烁一个黑框,然后再在其上绘制图像。

如果我禁用 Aero,问题就会消失。我发现在一篇描述 Qt 新版本(这个版本早已过去)的文章中简要提到了这个问题,但它仍然不起作用。

任何想法为什么?

谢谢!

0 投票
1 回答
6711 浏览

winforms - 自定义绘制 Aero 标题栏而不延伸到客户区

我的 WinForms 应用程序在 Vista/Windows 7 上具有标准 Aero 玻璃外观。

我想自定义绘制窗口标题栏,使其保留带有玻璃最小/最大/关闭按钮的 Aero 玻璃外观,但没有标题文本和窗口图标。我已经通过覆盖 WM_NCPAINT 进行了尝试,但覆盖此事件总是会导致玻璃被移除。

有谁知道如何用玻璃覆盖 WM_NCPAINT 以便有效地正确绘制玻璃区域?

0 投票
0 回答
774 浏览

winforms - 使用 DwmExtendFrameIntoClientArea 会导致窗口奇怪地调整大小

我有一个应用程序,它使用DwmExtendFrameIntoClientArea在我的 .NET 表单顶部绘制一个玻璃效果区域。一个奇怪的副作用是,当您最大化和恢复窗口时,它会变得更高。因此,如果您继续最大化/恢复它,它只会越来越高!删除对DwmExtendFrameIntoClientArea的调用以删除该漂亮的效果,并且它不会出错。

有任何想法吗?

0 投票
11 回答
10737 浏览

c# - 如何在应用程序中禁用 Aero Snap?

是否可以在 WPF 应用程序中禁用 Windows 7 的自动窗口停靠功能?