|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2010, 20:35 | #1 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
Реализация полноэкранного приложения в консоли.
Для того, что бы понять, что я хочу сделать, создайте любую консольную программу.
Запустив .exe файл, намите Alt+Enter. сделав это, я решил проблему развертывания на своем компьютере (далее это приложение всегда запускается полнооконным), но при запуске на других компьютерах нужно повторить эти шаги. Как можно автоматизировать этот процесс?
Помогли тебе - помоги другому.
Последний раз редактировалось Alt; 14.03.2010 в 20:38. |
14.03.2010, 21:06 | #2 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Может быть при установке этого приложения в реестре попытаться прописать чтоб система его запускала в полном экране:
Например: HKEY_CURRENT_USER\Console\C:_main_a ssembler_proga1_PROGA1.EXE Параметр FullScreen Шестнадцатеричный - значение =1.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
14.03.2010, 21:10 | #3 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
С реестром, к сожалению, работать не умею. Можете предоставить строки (желательно с комментариями)?
Кстати, местонахождение ехе-файла может быть неизвестным...
Помогли тебе - помоги другому.
|
14.03.2010, 21:16 | #4 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
Я вот нашел реализацию:http://www.sources.ru/wiki/doku.php?...een_in_console
Нельзя-ли менее нагроможденно?
Помогли тебе - помоги другому.
|
14.03.2010, 21:39 | #5 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Если нахождение exe неизвестно, то с реестром вариант отпадает, так как там в кусте путь указывается.
А по поводу SetConsoleDisplayMode и GetConsoleDisplayMode - по моему стоит попробовать. Сам их не юзал никогда (не зря они недокументированные). Да и там вроде не так уж и нагромождённо. Ну и copy/paste в помочь.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
14.03.2010, 21:48 | #6 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
Попробовал убрать лишнее (т.к. все современные версии windows на ядре NT, то остальные я попросту отмел), получилось вот что:
Код:
У меня на Win Xp работает ) Достаточно в самом начале ввести SetConsoleFullScreen;
Помогли тебе - помоги другому.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цвет и анимация в консоли 32-битного приложения | oleg kutkov | Общие вопросы C/C++ | 3 | 15.04.2008 14:03 |
от консоли к окну | ёжик | Общие вопросы C/C++ | 3 | 06.04.2008 17:51 |
Эмуляция консоли... | Sota | Общие вопросы C/C++ | 4 | 20.01.2008 01:04 |
Делаю сайты, пишу маленькие/большие скрипты. Пишу веб-приложения и приложения под Windows. | SkyM@n | Фриланс | 3 | 29.12.2007 16:21 |