标签: taskbar

将此程序固定到我的C#应用​​程序中缺少任务栏选项

到目前为止,我在Windows 7中尝试过的所有程序在任务栏中右键单击它时都会有一个"将此程序固定到任务栏"项.我有一个只显示'关闭窗口'的C#程序,没有别的.它使用C#2010 Express构建,并以.NET 3.5框架为目标.

我找不到为什么没有其他选项显示或任何我可以更改的属性的原因.有谁知道什么财产可能会影响这个选项?

c# taskbar windows-7

6
推荐指数
2
解决办法
9739
查看次数

如何使用c#在Windows中的任务栏上放置一个控件

我搜索了很多关于乐队对象的信息,我们可以从中获取任务栏的广告,我可以从头开始获得更多教程和一些示例程序.

除了乐队对象之外,还有其他任何替代方法可以对Windows任务栏进行控制吗?

提前致谢

c# com user-controls add-in taskbar

6
推荐指数
1
解决办法
2198
查看次数

确保实现WPF任务栏窗口预览

当用户将鼠标放在任务栏图标上时,如何确保刷新WPF应用程序(.net 4)的hower预览.
我有一个可视化某些状态值的应用程序.如果应用程序窗口最小化并且用户将鼠标悬停在任务栏按钮上,则显示的预览窗口将显示窗口处于活动状态的窗口的最后一个视图.不过,我想有一个实际的观点.
是否有可能实现这一目标?

wpf taskbar windows-7

6
推荐指数
1
解决办法
1686
查看次数

如何让任务栏显示 PyQt4 中的进度条?

我使用 PyQt4 在我的应用程序中显示进度条,但我希望它也能在任务栏上看到,就像 winRAR 和 google chrome 等许多程序一样。有办法做到这一点吗?

python taskbar pyqt progress-bar

6
推荐指数
1
解决办法
3274
查看次数

在WPF中打开窗口时的新任务栏图标

我有一个应用程序,它可以打开某些操作的另一个窗口。我为新窗口设置了一个单独的图标,新项目出现在任务栏中,但该项目堆叠在原始应用程序窗口的后面。是否可以在任务栏中显示未堆叠的新窗口?因此,我将在任务栏中显示2个图标。

请查看我的问题的图像。

在此处输入图片说明

c# wpf taskbar

6
推荐指数
1
解决办法
2102
查看次数

使用PowerShell取消固定任务栏快捷方式,具体取决于快捷方式目标路径

遇到一些PowerShell问题.基本上我试图删除基于快捷方式path/exe文件的某些任务栏快捷方式.

以下代码从AppData文件夹中获取固定的快捷方式及其名称:

Function Get-TaskbarShortcuts
{
Begin{
  Clear-Host
        $Path = "C:\Users\username\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar"
        $x=0
      } # End of Begin

Process
    {
        $TaskbarShortcuts = Get-ChildItem $Path -Recurse -Include *.lnk
            ForEach($ShortCut in $TaskbarShortcuts)
            {
                $Shell = New-Object -ComObject WScript.Shell 
                    $Properties = @{
                    ShortcutName = $Shortcut.Name 
                    LinkTarget = $Shell.CreateShortcut($Shortcut).targetpath 
                                    }
                New-Object PSObject -Property $Properties 
                $x ++
                Write-Host $ShortCut
            } #End of ForEach
        [Runtime.InteropServices.Marshal]::ReleaseComObject($Shell) | Out-Null
    } # End of Process
  End{}
}
Run Code Online (Sandbox Code Playgroud)

我需要修改此代码以删除某些快捷方式...例如,用户已固定'C:\ Windows \notepad.exe'但称为快捷方式名称奇怪.如何从任务栏中删除实际的引脚(而不仅仅是删除快捷方式文件)?

windows powershell shortcuts taskbar pins

6
推荐指数
1
解决办法
3万
查看次数

如何隐藏电子应用程序任务栏的固定

“固定到任务栏”选项给我的电子应用程序带来了问题。

我想知道如何禁用 Windows 任务栏中电子应用程序的右键单击。
我不想在右键单击我的电子应用程序时显示整个选项。

电子应用程序的 Windows 任务栏选项

taskbar electron

6
推荐指数
0
解决办法
465
查看次数

有没有办法创建一个类似于 People App 的驻留在任务栏中的 Windows 10 应用程序?

我想创建一个类似于任务栏上的图标的解决方案,单击后它将作为任务栏上方的小弹出窗口打开,不会中断用户或类似于底部显示的 Microsoft People 应用程序的其他窗口如下图所示: 在此输入图像描述

这个问题的标题与我的问题类似,但主题不同,提问者要求 UWP 应用程序的 AppBar,这不是我的意图。 其他问题

对于普通开发者、企业公司或微软合作伙伴来说,有没有办法做到这一点?

windows taskbar desktop-application popup

6
推荐指数
1
解决办法
4982
查看次数

WPF 子菜单项在鼠标到达它们之前关闭

极少数人有这样的问题,他们无法对子菜单项做出反应,因为在鼠标到达子菜单之前子菜单项关闭得太快。在底部添加了一个 GIF。我们无法重现这种行为,而且它似乎只影响极少数人。 在此输入图像描述

我们使用 Hardcodet.Wpf.TaskbarIcon 来显示菜单。任何想法,将不胜感激。以下是代码片段,其中我只说明了 1 个菜单项,但其他菜单项遵循相同的逻辑:

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:tb="http://www.hardcodet.net/taskbar"
                    xmlns:local="clr-namespace:FreedomPlatform"
                    xmlns:converters="clr-namespace:FreedomPlatform.Converters">
    <BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter" />
    <converters:InverseBooleanConverter x:Key="InverseBooleanConverter" />
    <converters:InverseAndBooleanConverter x:Key="InverseAndBooleanConverter" />
    <Style TargetType="{x:Type MenuItem}">
        <Setter Property="HorizontalContentAlignment" Value="Left"/>
        <Setter Property="VerticalContentAlignment" Value="Center"/>
    </Style>
    <ContextMenu x:Key="FreedomTrayMenu" AutomationProperties.Name="Freedom">
        
        <MenuItem Header="Options">
            <MenuItem Header="Run on Startup" StaysOpenOnClick="True" IsCheckable="True" IsChecked="{Binding RunOnStartup}" IsEnabled="{Binding RunOnStartupModificationEnabled}" />
            
        </MenuItem>
        <Separator />
    </ContextMenu>
    
    <tb:TaskbarIcon x:Key="FreedomNotifyIcon"
                    IconSource="{Binding StatusIconPath}"
                    ContextMenu="{StaticResource FreedomTrayMenu}" MenuActivation="LeftOrRightClick" KeyUp="{Binding OnKeyUp}">
        
        <!-- Self-assign a data context (could also be done programmatically) -->
        <tb:TaskbarIcon.DataContext>
            <local:StatusViewModel />
        </tb:TaskbarIcon.DataContext>
    </tb:TaskbarIcon>
    
</ResourceDictionary>
Run Code Online (Sandbox Code Playgroud)

c# windows wpf xaml taskbar

6
推荐指数
1
解决办法
241
查看次数

是否可以将 DeskBand(或类似的)添加到 Win 10/11 中的通知区域?

我一直在研究如何让应用程序将自定义 DeskBand(或类似的东西)添加到 Windows 10 和 11 任务栏:

任务栏上的自定义区域

有各种关于 IDeskBand2 和其他任务栏扩展的参考,但我得到了相互矛盾的信息 [2],关于 DeskBand 是否只是被弃用,或者实际上不再受支持,例如,微软表示:

您应该在新开发中使用缩略图工具栏来代替桌面带,从 Windows 7 开始不支持桌面带。

...但缩略图工具栏要求您将鼠标悬停在任务栏按钮上才能看到它们。这与任务栏上始终可见的区域不同。

是否没有官方(非 hacky)方法来为 Windows 10/11 创建类似上面的“屏幕时间”示例的内容?

谁能阐明这一点?


[2]:以下是微软暗示 Windows 7 之后不支持的示例。

c# c++ winapi taskbar deskband

6
推荐指数
0
解决办法
970
查看次数