Хорошо, теперь мне грустно. Microsoft удалила полноэкранную консольную функцию из Win7, что я и использую. Теперь я изучаю такие вещи, как OpenGL или SDL, чтобы посмотреть, смогу ли я эмулировать консоль и сделать ее полноэкранной (и я имею в виду FULLSCREEN без окна, рамки или чего-либо еще). Можно ли эмулировать консоль в полноэкранном режиме (например, DOS) в OpenGL или что-то подобное?
попробуйте системную команду, она немного сложнее (system («mode 650»);} пример:
#include <iostream>
using namespace std;
int main(){
system("mode 650");
system("pause");
return 0;
}
Я вижу тэг mingw, поэтому, возможно, вам не нравится, когда я предлагаю Cygwin. С Cygwin вы можете сделать Alt + Shift + Enter, чтобы получить полный экран. И с Cygwin вы также можете запустить сценарий DOS. Поскольку раньше я использовал его только в XP, я не очень уверен, что он работает в 7.
Проверьте эту ссылку: http://forums.mydigitallife.info/archive/index.php/t-21673.html, в основном сосредоточиться на blinkomaticкомментарий. Он сказал, что это может сделать Cygwin.
Помимо Windows XP вы не можете использовать полноэкранный режим консоли, Microsoft удалила эту функциональность (драйверы дисплея WDDM)
Ты можешь использовать http://www.dosbox.com/ в полноэкранные приложения DOS
Зайдите в диспетчер устройств и отключите адаптеры дисплея, разрешение меняется. Теперь вы можете использовать C ++ в полноэкранном режиме. Вы можете восстановить его обратно, включив адаптеры дисплея.