是否可以在Windows 10上的Winforms应用程序中以编程方式固定应用程序?

mdfafbf1  于 2023-08-07  发布在  Windows
关注(0)|答案(1)|浏览(114)

我正在尝试构建一个示例应用程序来检查固定功能。我偶然发现了这篇文章https://learn.microsoft.com/en-us/windows/apps/design/shell/pin-to-taskbar,它演示了一步一步的过程。我只是想知道这是否也适用于WinForms和WPF,还是仅适用于UWP应用程序
我正在尝试使用winforms,并得到异常System.Runtime.InteropServices.COMException(0x80070490):未找到元素。(0x80070490)

htrmnn0y

htrmnn0y1#

我不确定除了WinRT API,是否还有其他方法可以做到这一点。但是从UWP的Angular 来说,你在文档中找到的TaskbarManager class不能在WPF和WinForms等普通桌面应用程序中使用。当你试图获取TaskbarManager示例时,你会得到一个异常。
你也可以在这里查看Raymond Chen的博客:How did that program manage to pin itself to my taskbar when I installed it?

相关问题