问题标签 [taskbar]

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 回答
517 浏览

taskbar - 保持窗口看起来活跃

我正在为辅助监视器制作任务栏。我让它工作得很好。我也得到了航空模糊效果。但我的问题可能与航空无关。

我想要做的是让我的任务栏窗口始终显示为焦点/激活。它不需要真正集中或激活,我只是希望它看起来那样。您只需在应用程序空闲时调用 setforgroundwindow 即可看到我所追求的效果。但我不能使用它,因为我真的不希望它像那样抓住焦点。我只是希望它总是看起来像它确实有焦点时的样子。

我尝试过各种 WM_XXX 消息调用,包括捕获和发送,我尝试过 setwindowpos 调用,等等。唯一有效的是调用 Mouse_Event(MOUSEEVENTF_LEFTDOWN 然后是 Mouse_Event(MOUSEEVENTF_LEFTUP。我不喜欢这个解决方案,因为它是我想做的一个非常俗气的黑客/解决方法。但无论用 Mouse_Event 调用什么基本上都是什么我只需要在不实际单击我的应用程序或向其发送 Mouse_Event 调用的情况下实现。

0 投票
1 回答
1449 浏览

c# - 如何在任务栏中隐藏 Windows 7 徽标?

我有一个全屏的 WPF 窗口,我已尽一切努力使其真正全屏。WindowStyle 为 None,WindowState 为 Maximized,Topmost 为 true,等等。我什至使用 p/invoke 在加载窗口时隐藏任务栏,并使其在退出时再次出现。我遇到的问题是,例如,当我播放一个完成后会重播的视频时,播放该视频的第三方程序会弹出其窗口,同时还会闪烁其任务栏按钮。我可以忽略窗口,因为我的 Window 的 Topmost 属性设置为 true,并且我也可以忽略闪烁的任务栏图标/按钮,因为任务栏是隐藏的,但是无论如何,圆形的 windows 7 徽标都会出现在左下角。我怎样才能禁用它呢?

0 投票
4 回答
8072 浏览

c# - 如何以编程方式确定 Windows 任务栏是否隐藏?

我需要知道 Windows 任务栏是否隐藏。我相信没有 .NET 方法可以做到这一点,而且我遇到了很多“如何隐藏和显示任务栏”示例,但我没有看到任何基于我正在寻找的东西。我不熟悉 Windows API,因此很难理解传统的 Windows 代码。有人可以指导我看一篇文章或输入代码,说明任务栏的当前状态是否隐藏?我正在用 C# 编码。

谢谢。

0 投票
1 回答
136 浏览

windows-7 - .Net 中没有窗口的 Windows 7 任务栏任务

我正在尝试为 Windows 7 创建一个应用程序,该应用程序具有可用的任务栏任务,即使没有像 Media Player 这样的窗口也是如此。

我正在使用 Windows API 代码包,并且已经能够添加自定义任务,但它们仅在创建窗口后可用,并且一旦窗口关闭,任务就会被删除。

知道如何实现吗?

0 投票
2 回答
3527 浏览

c# - 构建使用 Windows 7 任务栏功能的 C#/.NET 应用程序

新的Windows 7 任务栏功能,如跳转列表、预览等真的很酷,我想让我的 C# 应用程序使用它们。我有两个问题:

首先,我该如何使用这些功能(一般来说)?我找到了 Microsoft 的两篇关于此的 文章,但我不确定该怎么做。您能否提供指向库的链接以及一些示例代码?

接下来,假设我弄清楚如何使用这些任务栏功能。我的问题是,是否有一些内置方法可以检查操作系统是否为 Windows 7,从而启用任务栏功能?如果我的应用程序中没有这个逻辑,如果它在非 Win7 机器上运行会不会有问题?

谢谢!

0 投票
1 回答
268 浏览

windows - 应用程序如何在 Windows 任务栏上显示对象?

有几个应用程序可以在 Windows 任务栏上显示对象,但没有实现 IDeskBand 接口。例如,联想电池电量计和笔记本电池信息

例如:

笔记本电池信息 http://home.arcor.de/batteryinfogateway/img/taskbar_new.png

在上图中,任务栏上的对象被应用程序放在那里,并在应用程序关闭时消失。这与 IDeskBand 不同,其中 COM 对象由 explorer.exe 直接加载。

在 Windows 中可以使用什么 API/方法来实现这一点?

0 投票
1 回答
393 浏览

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

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

0 投票
3 回答
619 浏览

open-source - GPLv2 或 GPLv2 兼容的 Windows 7 任务栏库?

我希望将新的Windows 7 任务栏功能集成到 GPLv2 许可的开源项目 ( EVEVon ) 中。微软优秀的Windows API 代码包可以很好地工作,但是它是在与 GPLv2 不兼容的MS-pl 下获得许可的。

我在 CodePlex 上找到了一个Windows 7 任务栏项目,该项目在与 GPLv2 兼容的 MIT 许可证下获得许可。然而,目前只实现了少数功能:

  • 进度条
  • 图标叠加
  • 任务栏缩略图

我的问题如下:

  1. 是否有另一个与 Windows 7 任务栏互操作的 GPLv2 兼容 .NET 库?
  2. 如果没有,我对 COM 一无所知,是否有任何好的网站或书籍可以让我加快速度,以便我可以为上述项目做出贡献,或者如果需要,我可以自己动手?

TIA

0 投票
2 回答
1093 浏览

.net - 如何删除 GTK# 窗口的任务栏条目?

...就像ShowInTaskBarWinForms 表单的属性一样。

0 投票
1 回答
445 浏览

windows-7 - ICustomDestinationList windows7任务栏功能

我正在寻找使用 typelibrary 的 windows7 ICustomDestinationList 实现。谁能提供一个 idl defenition 或 tlb typelibrary ..?