C#在任务栏上显示文本| Windows 10

Spi*_*dev 10 c# taskbar windows-10

我想在任务栏中显示文本,如NetSpeedMonitor程序.我想到了Windows如何使用日期和时间显示,但我找不到任何答案.我想用C#和.Net 4.x做到这一点

在此输入图像描述

小智 6

如果你看这张照片

在此处输入图片说明

您会看到Windows应用程序中的所有东西都有一个handle(HWND),如果可以获取,则可以更改此应用程序参数并添加或删除任何东西,如果查看此链接,则在控制台应用程序中有它的示例,您只需要做同样的事情任务栏上的东西。我为所有办公应用创建了一个dll,以便像这样在c#中使用它们, 而我是通过使用Office和我的应用的句柄来完成此操作的

  • 您能帮我赞成这个问题吗,因为我发现了与此类似的问题,答案始终是NotifyIcon,但是作者从未批准答案,因为它没有帮助他们。感谢回答这个问题,我已经搜索了几个小时! (2认同)
  • 好的,我将错误翻译成英文:“类型或名称空间名称” Native“在名称空间” System.Windows中不可用。“我只是删除这行,错误消失了。我希望它不会影响功能。我是ac#初学者,我的主要语言是java :)。谢谢您的帮助。 (2认同)