Приложение для панели инструментов Windows - PullRequest
2 голосов
/ 18 ноября 2008

Как создать приложение, прикрепляемое к панели инструментов Windows, например Winamp Desk Band - в .NET?

Ответы [ 3 ]

1 голос
/ 02 января 2009

C # делает Shell, часть 3

http://www.codeproject.com/KB/shell/csdoesshell3.aspx

AppBar с использованием C #

http://www.codeproject.com/KB/dotnet/AppBar.aspx

1 голос
/ 13 июля 2009

В качестве коммерческой альтернативы см. Готовый к использованию компонент ShellAppBar , который поддерживает все случаи и сечения, такие как панель задач, пристыкованная к левому, правому, верхнему, нижнему краю, поддержка нескольких мониторов, перетаскивание стыковка, автокрытие и т. д. и т. д.

1 голос
/ 18 ноября 2008

Похоже, вы хотите создать AppBar .

Я предлагаю вам сначала проверить реализацию AppBar, включенную в пакет Genghis . Я не могу сказать, хорошо ли это, так как я никогда не использовал его, но это выглядит многообещающе.

Вручную вам придется использовать несколько вызовов Win32 API, чтобы зарезервировать / освободить место на экране и добиться нужного эффекта, как подробно описано в этой статье .

Удачи!

...