Форум программистов, компьютерный форум CyberForum.ru

Как увеличить размер консольного окна - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 91, средняя оценка - 4.93
nill
8 / 8 / 0
Регистрация: 16.08.2009
Сообщений: 415
05.06.2010, 21:33     Как увеличить размер консольного окна #1
Хочу увеличить ширину консольного окна но не пойму как это можно сделать

к примеру для того чтобы поменять цвет шрифта в консоли нужно сделать к примеру так

C++
1
2
HANDLE hOCol = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute ( hOCol, 8 );
А как увеичитить размер окна ?
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
06.06.2010, 07:54     Как увеличить размер консольного окна #2
Если это DOS'овское окно, то никак. У него стандартные размеры 80х25 строк\столбцов. Есть еще видео режим, это когда на весь экран.

Добавлено через 2 минуты
Да, есть еще режим 40х25, но он по-моему размер окна не меняет.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
06.06.2010, 07:59     Как увеличить размер консольного окна #3
В общем вот, это скрин справочника по прерываниям DOS\BIOS
Как увеличить размер консольного окна
Если ассемблеру увеличить размер экрана не под силу, то я сомневаюсь, что такое можно на Си провернуть.
mrMRak
38 / 38 / 3
Регистрация: 02.06.2010
Сообщений: 105
06.06.2010, 11:40     Как увеличить размер консольного окна #4
тогда просто интерестно каким образом Windows меняет его?

Как увеличить размер консольного окна
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
06.06.2010, 12:25     Как увеличить размер консольного окна #5
Цитата Сообщение от nill Посмотреть сообщение
А как увеичитить размер окна ?
как-то так
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
06.06.2010, 15:25     Как увеличить размер консольного окна #6
Так это окно WIN32, DOS окно вы так не поменяете.
nill
8 / 8 / 0
Регистрация: 16.08.2009
Сообщений: 415
06.06.2010, 22:32  [ТС]     Как увеличить размер консольного окна #7
mrMRak,
То что нужно
Нажал на консольное окно вызвал свойства которые у тебя на скриншоте и поставил галочку чтобы окно с таким имененм открывалось всегда в изменненом размере
и ВСЕ! никакого кода писать не надо!
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
06.06.2010, 23:17     Как увеличить размер консольного окна #8
nill, ну тогда Вы просто не в том разделе тему создали. Написали бы в http://www.cyberforum.ru/windows/ - там такие вещи обсуждаются. Здесь только то, что относится к программированию на С / С++. Будьте внимательнее.
nill
8 / 8 / 0
Регистрация: 16.08.2009
Сообщений: 415
07.06.2010, 01:43  [ТС]     Как увеличить размер консольного окна #9
easybudda,

Мне это нужно для С++
Если будет пример на с++ буду благодарен
для общего развития никода не помешает

только нужен конкретный пример как в моем первом посте
по вашей ссылке для меня не очень понятно где же там задается размер окна
sbhx
 Аватар для sbhx
24 / 18 / 1
Регистрация: 02.02.2011
Сообщений: 90
04.02.2011, 20:07     Как увеличить размер консольного окна #10
Сообщение было отмечено автором темы, экспертом или модератором как ответ
если я правильно понял вопрос, то получается что такое:
C++
1
2
3
4
5
6
#include <iostream>
using namespace std;
int main(){
    system("mode con cols=126 lines=59");
    system("pause >> void");
}
где system("mode con cols=126 lines=59");
это размеры, cols - количество колонок, lines - количество линий (строк)
Kastaneda
04.02.2011, 20:17
  #11

Не по теме:

нифига я 8 месяцев назад какие глупости писал)))

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2011, 21:36     Как увеличить размер консольного окна
Еще ссылки по теме:

Как увеличить размер программы? C++
Увеличить размер выводимого текста (увеличить буквы) функции outtextxy C++
C++ Как запустить .bat файл без отображения консольного окна

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
sbhx
 Аватар для sbhx
24 / 18 / 1
Регистрация: 02.02.2011
Сообщений: 90
12.03.2011, 21:36     Как увеличить размер консольного окна #12
Цитата Сообщение от Kastaneda Посмотреть сообщение

Не по теме:

нифига я 8 месяцев назад какие глупости писал)))

это ты про что глупости?
у меня виндоус и все работает на линуксе не будет работать может у тебя линукс, или у тебя мак?
Yandex
Объявления
12.03.2011, 21:36     Как увеличить размер консольного окна
Ответ Создать тему
Опции темы

Текущее время: 07:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru