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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 35, средняя оценка - 4.71
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,516
#1

Изменить шрифт и его размер (консоль) - C++

10.12.2012, 00:19. Просмотров 4931. Ответов 1
Метки нет (Все метки)

Как программно для windows можно поменять шрифт на Lucida Console и размер шрифта, скажем на 10ый ?
Например через WINAPI или ещё как, лишь бы работало
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 00:19     Изменить шрифт и его размер (консоль)
Посмотрите здесь:

Изменить вывод матрицы на консоль согласно условию C++
Как изменить шрифт и размер шрифта C++
[ С++ ] Изменить шрифт в консольном приложение ( программно ) C++
C++ Не получается изменить шрифт в находящийся в RichEdit
C++ Как изменить шрифт на кнопке в клиентской области?
Вычислить размер файлов через консоль C++
Как изменить размер стека C++
C++ Изменить шрифт или цвет шрифта в текстовом файле
Изменить размер трехмерного вектора C++
Как программно в консоли установить точечный шрифт, и его размер? C++
C++ Изменить заданное целое число согласно условию и вывести его на консоль
C++ Изменить размер изображения

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12697 / 7171 / 800
Регистрация: 27.09.2012
Сообщений: 17,681
Записей в блоге: 2
Завершенные тесты: 1
10.12.2012, 00:58     Изменить шрифт и его размер (консоль) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma comment (lib, "kernel32.lib")
#include <iostream> 
#include <Windows.h>
 
typedef BOOL (WINAPI * LPSetConsoleFont)(HANDLE,DWORD);
int main(){
    LPSetConsoleFont SetConsoleFont = reinterpret_cast<LPSetConsoleFont>(GetProcAddress(GetModuleHandle("kernel32.dll"), "SetConsoleFont"));
    SetConsoleFont(GetStdHandle(STD_OUTPUT_HANDLE),12);
    
    std::cout<<"abc";
    std::cin.get();
    return 0;
}
Yandex
Объявления
10.12.2012, 00:58     Изменить шрифт и его размер (консоль)
Ответ Создать тему
Опции темы

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