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

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

Войти
Регистрация
Восстановить пароль
 
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
#1

Цветной текст в С - C++

06.10.2013, 02:20. Просмотров 767. Ответов 7
Метки нет (Все метки)

Доброго времени суток. Помогите разобраться, как выделять текст в консоле.
Мне надо выделить цветом какой либо элемент массива.
Пытался сделать таким способом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <windows.h>
#include <iostream>
using namespace std;
 
int main()
{
    HANDLE hOUTPUT = GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleTextAttribute(hOUTPUT,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
    cout<<"GREEN TEXT\n";
    SetConsoleTextAttribute(hOUTPUT,FOREGROUND_RED   | FOREGROUND_INTENSITY);
    cout<<"RED TEXT\n";
    SetConsoleTextAttribute(hOUTPUT,FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE );
    return 0;
}
И у меня получается, что после выделения какого либо элемента, весь текст меняет цвет (от элемента до конца). Хотелось бы узнать как поставить грацу изменения цвета.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 02:20     Цветной текст в С
Посмотрите здесь:

Цветной текст в с++ - C++
Подскажите код чтобы программа выводила любым(красным синим хоть киким цветом любой текст ) с использованием cprintf .... Полночи...

Цветной текст - C++
Здравствуйте, делаю небольшую программку, нужно будет сделать окошко(не консоль) в котором выводить цветной текст. Будут использоваться...

Цветной текст - C++
Помогите пожалуйста сделать вывод другим цветом всех чисел над диагональю в двумерном массиве int main(){ ...

Цветной текст в консоли - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; using namespace std; int main(void) { textbackground(BLUE); textcolor(LIGHTGRAY); ...

Цветной шрифт в Visual C++ - C++
Про system(&quot;color 00&quot;) я уже почитал, но суть в том что я хочу сделать бесконечный вывод в консольке, со случайным цветом для каждого...

Цветной BMP в черно-белый - C++
Всем привет! Я выделяю из изображения один цветовой канал и нужно сохранить его в черно-белом виде в BMP файле. Первой мыслью было...

Цветной рисунок в С++ консоль, Дайте совет!! - C++
Доброго времени суток! Я новичок в программировании, посему не обессудьте. Вопрос состоит в следующем, создается рисунок в данной...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
06.10.2013, 02:21     Цветной текст в С #2
Цитата Сообщение от b0n4b! Посмотреть сообщение
Хотелось бы узнать как поставить грацу изменения цвета.
Менять цвет на тот, что был до этого
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
06.10.2013, 02:24  [ТС]     Цветной текст в С #3
Логично. Менял с RED на WHITE
ругается
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
06.10.2013, 02:31     Цветной текст в С #4
Цитата Сообщение от b0n4b! Посмотреть сообщение
Менял с RED на WHITE
белый цвет - составной
FOREGROUND_BLUE - Содержит синий цвет текста.
FOREGROUND_GREEN - Содержит зеленый цвет текста.
FOREGROUND_RED - Содержит красный цвет текста.
FOREGROUND_INTENSITY - Устанавливает цвет текста более интенсивный.
BACKGROUND_BLUE - Содержит синий цвет фона.
BACKGROUND_GREEN - Cодержит зеленый цвет фона.
BACKGROUND_RED - Содержит красный цвет фона.
BACKGROUND_INTENSITY - Устанавливает цвет фона более интенсивный.
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
06.10.2013, 02:35  [ТС]     Цветной текст в С #5
Цитата Сообщение от Croessmah Посмотреть сообщение
белый цвет - составной
не совсем понимаю.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
06.10.2013, 02:39     Цветной текст в С #6
C++
1
FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_RED // | FOREGROUND_INTENSITY по вкусу
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
06.10.2013, 02:42  [ТС]     Цветной текст в С #7
Спасибо) Очень помогли
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2013, 02:55     Цветной текст в С
Еще ссылки по теме:

Нарисовать цветной круг. Ошибка компиляции - C++
Доброго времени суток! Помогите, пожалуйста, разобраться с темной магией Мне нужно нарисовать цветовой круг на плюсах. Как только начал...

Структура "Цветной планшетный сканер", функции и файлы - C++
Здравствуйте:) Пожалуйста, помогите решить задачу Для хранения данных о цветных планшетных сканерах описать структуру вида: struct...

Считайте текст и выведите на экран исходный текст, а затем только четные предложения - C++
Считайте текст и выведите на экран исходный текст, а затем только четные предложения. Либо: Напишите программу, подсчитывающую, сколько...

Дописать в конец a.jpeg некий секретный текст. Вывести этот текст на экран - C++
Как мне стало известно все .jpeg оканчиваются на маркер FFD9. Его мы и будем искать при выводе результата. Сначала откроем файл на...

Дан текст и некоторые два слова. Определить, сколько раз они входят в текст и... - C++
Дан текст и некоторые два слова. Определить, сколько раз они входят в текст и сколько раз они располагаются непосредственно друг за другом.


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

Или воспользуйтесь поиском по форуму:
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
06.10.2013, 02:55     Цветной текст в С #8
До кучи. Посмотрите реализацию Hilite() здесь: Re: Подсветить идентификаторы с файла
Yandex
Объявления
06.10.2013, 02:55     Цветной текст в С
Ответ Создать тему
Опции темы

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