![]() |
|
![]() ![]() ![]() |
|
Bart_Simpson |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 6.3.2007 Где: Днепр Украина Репутация: нет Всего: нет |
Короче ребята вот такая проблема нужно сделать цвет букв жёлтый вот код там есть константа для синиего и зеоеного как их смещать правильно чтобы жёлтый вышел а то синий получается и всё
.code _start: call AllocConsole ; назначает для данного процесса консоль push STD_OUTPUT_HANDLE ; назначаем конслоь для вывода и её дескриптор call GetStdHandle ; возвращает идентификатор STDOUT в eax mov ebx,eax ; храним его в ebx mov eax,BACKGROUND_WHITE ; цвет фона белый or eax,FOREGROUND_GREEN or eax,FOREGROUND_BLUE ; цвет текста push eax ; заносим дескриптор котрый хранился в eax push ebx call SetConsoleTextAttribute ; вызываем ф-цию |
|||
|
||||
JAPH |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 8.1.2007 Где: Ленобласть Репутация: 1 Всего: 23 |
Из синего и зелёного получается голубой. Попробуйте смешать красный и зелёный
![]() -------------------- Что непонятно - спрашиваем ![]() |
|||
|
||||
Mikl__ |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 18.5.2007 Репутация: 1 Всего: 1 |
Bart_Simpson
FOREGROUND_BLUE equ 1h FOREGROUND_GREEN equ 2h FOREGROUND_RED equ 4h FOREGROUND_INTENSITY equ 8h BACKGROUND_BLUE equ 10h BACKGROUND_GREEN equ 20h BACKGROUND_RED equ 40h BACKGROUND_INTENSITY equ 80h Желтый это 8+2+4=0Eh коричневый=4+2 черный=0 синий=1 ярко синий=9 и т.д всего 16 комбинаций |
|||
|
||||
JAPH |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 8.1.2007 Где: Ленобласть Репутация: 1 Всего: 23 |
Да, кстати, вместо
лучше
или даже
-------------------- Что непонятно - спрашиваем ![]() |
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "Asm: Общие вопросы" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |