.net 如何更改Windows 7任务栏的位置

.net 如何更改Windows 7任务栏的位置,.net,windows,winapi,taskbar,.net,Windows,Winapi,Taskbar,我有一个窗体的程序,大小与Windows任务栏相同。表单必须放置在Windows 7任务栏上。我做了这个,但是用户可以选择放置表单的位置(左、右、下、上)。我想将Windows任务栏的位置更改为应用程序窗体的相同位置。有没有办法用C#或VB来实现这一点 谢谢。您可以通过编程方式移动任务栏,但只能移动到任务栏允许的预设固定位置(即底部、左侧、右侧、顶部) 示例。您可能想澄清您希望实现的目标,从您的问题中很难分析。如果我可以评论一下您的尝试,如果我正在使用的程序更改了任务栏的位置(我假设这不是程序的

我有一个窗体的程序,大小与Windows任务栏相同。表单必须放置在Windows 7任务栏上。我做了这个,但是用户可以选择放置表单的位置(左、右、下、上)。我想将Windows任务栏的位置更改为应用程序窗体的相同位置。有没有办法用C#或VB来实现这一点


谢谢。

您可以通过编程方式移动任务栏,但只能移动到任务栏允许的预设固定位置(即底部、左侧、右侧、顶部)


示例。

您可能想澄清您希望实现的目标,从您的问题中很难分析。如果我可以评论一下您的尝试,如果我正在使用的程序更改了任务栏的位置(我假设这不是程序的目的),并且在我关闭它后不将其更改回来,我会对所说的程序感到非常恼火。你做什么并不重要,因为没有用户会选择运行这样的程序。非常感谢,但是代码在Windows 7上不起作用。我不知道为什么?人们说它适用于WinXP。