2010-09-13 1 views
2

Мне любопытно, если это способ сделать приложение Windows (в C# или на любом языке) в полноэкранном режиме в фоновом режиме.FullScreen в фоновом режиме

Но все же разрешите запуск других приложений поверх него без потери полноэкранного режима.

Любые провода будут оценены.

Редактировать: Отметить ответ, чтобы узнать, что еще я могу получить. Хотя оригинал был полезен, им любопытно использовать другие методы.

+0

+1 Интересный вопрос. Что бы вы использовали эту функцию? –

+0

Я подумал, что это было бы здорово, если бы я мог сделать что-то вроде маленького интерфейса OS для pseduo, чтобы работать поверх текущего, таким образом, я мог бы спроектировать его так, как я хочу. Ограниченная идея и эффективность, но классный проект для работы на imo. – Larry

ответ

2

(я немного удивлен, чтобы не видеть никаких ответов.)

Вы можете запросить размер рабочего стола и сделать ваше приложение точно такого размера, а затем поместить его под другие окна на экран. Детали всего этого будут зависеть от того, что вы в конечном итоге используете для его написания.

Например, в C#:

  • Размера рабочего стола доступен от WorkingArea свойства Screen объекта для основного дисплея. Вы получаете объект Screen для основного дисплея через Screen.PrimaryScreen.
  • Form класс поможет вам с другими вещами, как Width и Height свойств и т.д.

Маркировка этот ответ CW, потому что кажется очень незрелый, но это начало. Любой человек может добавить к нему дополнительную информацию.