Хорошо, мне грустно сейчас. Microsoft удалила полноэкранную консольную функцию из Win7, и это то, что я запускаю. Теперь я просматриваю такие вещи, как OpenGL или SDL, чтобы увидеть, могу ли я эмулировать консоль и сделать ее полноэкранным (и я имею в виду FULLSCREEN никакого окна или границы или чего-то еще). Можно ли эмулировать полноэкранный режим консоли (например, DOS) в OpenGL или что-то подобное?C++ - Создание полноэкранного режима консоли?
ответ
Помимо Windows XP вы не можете консоль в полноэкранном режиме, Microsoft удалила функциональность (драйвера дисплея WDDM)
Вы можете использовать http://www.dosbox.com/ в полноэкранном режиме DOS приложений
Я вижу тег MinGW, поэтому, вероятно, вы не» Мне нравится предлагать Cygwin. С помощью cygwin вы можете сделать Alt + shift + Enter, чтобы получить полный экран. И с cygwin вы также можете запустить сценарий DOS. Так как я использовал его только на XP и раньше, я не очень уверен, что он работает в 7.
Проверить эту ссылку: http://forums.mydigitallife.info/archive/index.php/t-21673.html, в основном сосредоточены на комментарий blinkomatic «ы. Он сказал, что это может сделать Cygwin.
Перейдите в диспетчер устройств и отключите адаптеры дисплея, разрешение будет изменено. Теперь вы можете использовать C++ в полноэкранном режиме. Вы можете восстановить его, включив адаптеры отображения.
попробовать системную команду, это немного esier (система (режим «650»);} Пример:.
#include <iostream>
using namespace std;
int main(){
system("mode 650");
system("pause");
return 0;
}
Почему 650? Откуда взялось это магическое число? – Stuntddude
- 1. Создание полноэкранного режима JFrame в Ubuntu/Unity
- 2. Ограничения полноэкранного режима Silverlight
- 3. MPMoviePlayerController блокировка полноэкранного режима
- 4. определение полноэкранного режима на Mac
- 5. Как выйти из полноэкранного режима
- 6. Обнаружение полноэкранного режима iOS6 Safari
- 7. transform: масштаб для полноэкранного режима?
- 8. android Exit из полноэкранного режима
- 9. Программный выход из полноэкранного режима
- 10. Обнаружение полноэкранного режима в pygtk
- 11. Размер фонового изображения полноэкранного режима
- 12. Как перехватить режим полноэкранного режима
- 13. VideoJS - пользовательские настройки полноэкранного режима?
- 14. NSToolbar, показанный при вводе полноэкранного режима
- 15. C# - применение полноэкранного режима и блокировка команды клавиатуры Windows
- 16. Выход из режима полноэкранного режима, он разбивает навигационную панель
- 17. Повреждение режима «TopMost» после завершения полноэкранного режима (.NET)
- 18. Android: создание полноэкранного приложения
- 19. Создание полноэкранного приложения Cocoa
- 20. Создание полноэкранного пользовательского Тост
- 21. индикатор состояния при выходе из полноэкранного режима
- 22. Ионное встраивание видео - выход из полноэкранного режима
- 23. Скрыть панель уведомлений без использования полноэкранного режима
- 24. форсирование полноэкранного режима для приложения в android
- 25. Выход из полноэкранного режима при воспроизведении фильма
- 26. drilldown с 2 uitableviews без полноэкранного режима
- 27. Удаления деактивации полноэкранного режима/кнопка на MoviePlayerControl
- 28. Как увеличить изображение до полноэкранного режима?
- 29. Android Studio Keyboard Ярлык для полноэкранного режима
- 30. Проблемы с созданием полноэкранного режима Выбор класса
Вы можете просто сделать обычный полноэкранное окно, вам не нужно OpenGL – SLaks
Так что я d использовать консольный HWND, удалить границу и строку заголовка, а затем изменить ее размер? – hCon
, если вы хотите имитировать консоль с OpenGL (не знаете, почему вы хотите это сделать, рисование текстов с помощью OpenGL не так тривиально), используйте [ GLFW] (http://www.glfw.org/documentation.html). – yngccc