|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.04.2013, 19:13 | #1 |
Новичок
Джуниор
Регистрация: 23.04.2013
Сообщений: 3
|
Изменение цвета элемента строки
Как изменить цвет одного символа в строке?
|
23.04.2013, 19:24 | #2 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Сильно зависит от того, под какую систему вы это пишите.
В Linux для этого достаточно "правильный" набор символов подать, в винде - нужно использовать системные функции. Если речь идет не о консоли, а об оконном приложении - тут следует уточнить чем вы его делаете.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
23.04.2013, 19:32 | #3 |
Новичок
Джуниор
Регистрация: 23.04.2013
Сообщений: 3
|
Visual Studio 2008, консольное приложение. Нашел эту функцию SetConsoleTextAttribute(), но как изменить цвет одного символа не понял.
|
23.04.2013, 20:16 | #4 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Изменили атрибут, вывели символ, изменили атрибут.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
23.04.2013, 20:18 | #5 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Меняете цвет, выводите ваш символ, потом меняете цвет на изначальный...
Текущий цвет можно получить через GetConsoleScreenBufferInfo() |
23.04.2013, 20:18 | #6 |
Новичок
Джуниор
Регистрация: 23.04.2013
Сообщений: 3
|
Мне нужно вывести сразу всю строку, какой-нибудь символ в строке должен быть другого цвета.
|
23.04.2013, 21:29 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
чтоб одной командой вывести это так:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение цвета определенной строки в richedit | qwas777 | Общие вопросы Delphi | 3 | 28.01.2013 13:55 |
Изменение цвета фона строки в DBGrid | Ericnex | БД в Delphi | 6 | 30.08.2012 13:37 |
listbox - изменение цвета выделеной строки(drawitem) | Karych | Общие вопросы Delphi | 7 | 08.01.2012 12:26 |
Изменение цвета | XFR | Microsoft Office Excel | 6 | 28.11.2010 13:32 |
изменение цвета | MaXoN66613 | Помощь студентам | 2 | 02.06.2010 18:56 |