Консоль / Командная строка Полный экран в Windows Vista / 7 - PullRequest
1 голос
/ 28 января 2011

Есть ли способ получить полноэкранные окна консоли в Windows Vista / 7?

Я ищу распространяемое решение C / C ++, библиотеку или эмулятор.

Решение Microsoft - установить виртуальную машину, которая выглядит довольно нелепо.

Соответствующий вопрос супер пользователя не имеет хороших ответов.

Для тех, кто заинтересован, полноэкранный режим консоли недоступен из-за драйверов WDDM, которые не поддерживают перехваты int10.

Ответы [ 3 ]

2 голосов
/ 31 марта 2012

К сожалению, больше невозможно , даже если вы скопируете и установите Полноэкранный видеодрайвер для консоли из XP.

Как вы сказали,новая модель драйвера не позволяет / поддерживает его.(Так что вы также можете поцеловать DOS-игры, запущенные без эмулятора / VM, до свидания.)

2 голосов
/ 28 января 2011

Возьмите исходный код Console2 , измените его для удаления панелей инструментов и другого ненужного визуального мусора и запустите его в полноэкранном режиме.

Он запускает оболочку командной строки, перенаправляет вывод в свои собственные внутренние буферы, а затем рисует текст из этих буферов, используя GDI, в растровое изображение. То же самое будет делать решение Virtual PC, исключая весь слой «эмуляция другой ОС». : -)

0 голосов
/ 09 сентября 2014

Яхх ... Это немного шумно ... но это возможно.Простой трюк - перейти к точному файлу, т.е. cmd.exe в C: /, скопировать cmd.exe и вставить его на рабочий стол.См. Следующие шаги:

cmd.exe> ​​Свойства> Совместимость> (затем измените режим на Windows 7)> И сохраните его.

Снова

Откройте консоль cmd> Свойства> Макет> Ширина: 300, Высота: 300 (изменить на это).

И наслаждайтесь полноэкранным режимом (полное окно) !!

...