Как мешать программе командной строки работать в полноэкранном режиме?

У меня есть программа командной строки, которая так или иначе стала установленной работать в полноэкранном режиме. Я хочу заставить его работать в окне вместо этого. Как я делаю это?

Детали, вероятно, не релевантны, но это - компилятор Visual Basic, часть Visual Studio 2005. Каждый раз, когда я компилирую программу в VS, он запускает компилятор, который загружается очень кратко как полноэкранная программа. Мерцающий эффект наличия экрана чернеет каждый раз, я компилирую, является действительно раздражающим!

Когда я запускаю программу от Windows Explorer путем двойного щелчка, это появляется как полный экран, но затем завершается, прежде чем я смогу взаимодействовать с ним. Существует ли неинтерактивный способ изменить его на оконный режим?

Спасибо.

1
задан 28.01.2011, 20:31

1 ответ

Настройки Windows Console сохранены в Реестре (Запустите Выполнение → → regedit), под HKEY_CURRENT_USER\Console key1.

  • Настройки по умолчанию находятся под HKCU\Console самостоятельно. Удостоверьтесь FullScreen значение установлено к 0. В противном случае измените его.
  • Настройки на программу хранятся в подразделах, названных согласно пути программы. Ищите запись, принадлежащую Вашему компилятору, зафиксируйте его при необходимости.
  • Можно просто удалить все HKEY_CURRENT_USER\console ключ (хотя Вы потеряете настройки, Вы, возможно, хотели сохранить).

Прием Вы могли попробовать:

Запустите длинную компиляцию, и сразу после того, как полноэкранный переключатель нажмет Pause на Вашей клавиатуре для приостановки ее, затем Alt+Esc для уменьшения окна. Щелкните правой кнопкой по его кнопке в панели задач, выберите Properties, затем Опции, и выберите Параметры экрана → Окно.


1 дюйм regedit, ключи являются папками в дереве левой стороны, и значения являются объектами в списке правой стороны.

2
ответ дан 12.12.2019, 12:59

Теги

Похожие вопросы