да так, чтоб не просто, а поменять на Lucida Console, к примеру (чтобы именно код менял, а не ручками)? И еще нет ли какой-нибудь функции, которая бы просто меняла размер текущего шрифта, чтоб не передавать лишние параметры...
05.01.09 00:28: Перенесено модератором из 'C/C++' — хотя тут и привели решение для линукса, название шрифта у топикстартера говорит само за себя — Кодт
Re: как можно изменить шрифт в консоли в С++ программно?
Здравствуйте, neon7515, Вы писали:
N>да так, чтоб не просто, а поменять на Lucida Console, к примеру (чтобы именно код менял, а не ручками)? И еще нет ли какой-нибудь функции, которая бы просто меняла размер текущего шрифта, чтоб не передавать лишние параметры...
Только платформенно-зависимыми методами. Выяснить идентификатор окна консоли и послать ему нужные сообщения.
Для других консолей, естественно, нужны другие методы. Программа на C/C++, а равно и на других языках, вообще понятия не имеет, в консоли ли ее запустили.
До последнего не верил в пирамиду Лебедева.
Re[2]: как можно изменить шрифт в консоли в С++ программно?
RO>Для других консолей, естественно, нужны другие методы. Программа на C/C++, а равно и на других языках, вообще понятия не имеет, в консоли ли ее запустили.
Спорное утверждение.
Да здравствует мыло душистое и веревка пушистая.
Re[3]: как можно изменить шрифт в консоли в С++ программно?
Здравствуйте, Vamp, Вы писали:
RO>>Для других консолей, естественно, нужны другие методы. Программа на C/C++, а равно и на других языках, вообще понятия не имеет, в консоли ли ее запустили. V>Спорное утверждение.
По крайней мере, в стандарте C++ отсутствуют средства определения того, где программу запустили. Там даже isatty нет.
До последнего не верил в пирамиду Лебедева.
Re[4]: как можно изменить шрифт в консоли в С++ программно?
Здравствуйте, Roman Odaisky, Вы писали:
RO>По крайней мере, в стандарте C++ отсутствуют средства определения того, где программу запустили. Там даже isatty нет.
А при чем тут C++?
Надо API операционки использовать чтоб узнать специфические для OS характеристики окружения программы.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: как можно изменить шрифт в консоли в С++ программно?
Здравствуйте, CreatorCray, Вы писали:
RO>>По крайней мере, в стандарте C++ отсутствуют средства определения того, где программу запустили. Там даже isatty нет. CC>А при чем тут C++? CC>Надо API операционки использовать чтоб узнать специфические для OS характеристики окружения программы.
Так а я о чём.
Сообщение изначально было в C/C++, и переехало в WinAPI, и автор, по-видимому, его потерял и не сможет сказать, правильно ли Кодт телепатически угадал ОС.