Я хотел бы создать "панель инструментов" для окон в c# и хотел бы соответствовать ему в главном пространстве рабочего стола Windows.
Я хотел бы другую Windows-программу не смочь наложить мое приложение. Я также хочу, чтобы другие приложения рассматривали мое окно как часть рабочего стола так, чтобы, когда они максимизируют, можно было все еще видеть мое приложение.
Используйте элемент управления toolstrip в дизайнере форм Windows.
Вы можете создать так называемую панель инструментов рабочего стола приложения. Ваше приложение по существу будет взаимодействовать с оболочкой Windows (и, следовательно, с другими приложениями), чтобы указать рабочему столу, как он должен взаимодействовать с вашим приложением.
Этот тип функциональности не встроен в .Net, но есть отличный учебник, чтобы сделать это в Code Project .