|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.06.2014, 22:08 | #11 | |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Нет не понимаю! Функция принимает три параметра. Они хитрым образом, со сдвигом- помещаются в один регистр?? Мы все смешали в кучу- кони, люди- и типерь это одно число? А в чем же смысл? Или как оно работает?
Вот к стати. Помогите исправить и обьясните! Цитата:
Последний раз редактировалось Stilet; 25.06.2014 в 08:03. |
|
24.06.2014, 22:48 | #12 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
и ничего там не смешано, вполне стандартное хранение цвета. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
24.06.2014, 23:38 | #13 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Дак как же. вот скажем использование макроса.
RGB 235,233,216 ; EAX = код серо-бежевого цвета если даже цифры последовательно попробовать впихнуть в EAXони как я понимаю не влезут, т.к. EAX 8 знаков, а в числах 9 знаков. Или числа десятеричные? Наверное все же так. Завтра попробую в Ольке посмотреть что ли. АА, он же не компилится.. Ладно я пока спать. |
25.06.2014, 00:04 | #14 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
25.06.2014, 00:27 | #15 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
8 шестнадцатеричных знака, а каждая компонента цвета - 2 шестнадцатеричных знака. А "235,233,216" - десятичные.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
25.06.2014, 08:06 | #16 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
25.06.2014, 11:01 | #17 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Ну да бит. Шестнадцатеричных FFFFFFFF. Я понял!! Все понял!! Это три цвета, мы их смешиваем в численной пропорции и получаем тот цвет, которым закрасим то что закрасим.
8 шестнадцатеричных знака, а каждая компонента цвета - 2 шестнадцатеричных знака. А "235,233,216" - десятичные. цвета хранятся от 0-255 на каждый разряд цвета, итого получаем три байта и один не нужный. Все ясно!! СПАСИБО!!! |
25.06.2014, 11:20 | #18 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
25.06.2014, 18:01 | #19 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Спасибо!!!!!! Да. Я немного путаю.
CreateWin.asm(95) : error A2039: line too long Здесь у меня 95: INVOKE GetMessage,ADDR msg,0,0,0 ; ожидаем..... Что же делать? Вроде же все верно. Что же и как же ему еще написать? Последний раз редактировалось Stilet; 25.06.2014 в 21:15. |
25.06.2014, 21:16 | #20 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обучающая программа ""Окна" в windows" не компилируется | Dimka-novitsek | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 20.06.2014 14:42 |
HP Pavilion g6-2364sr: установить "Windows 7" вместо "Win8" | malor | Операционные системы общие вопросы | 1 | 03.11.2013 23:20 |
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" | Alexsandrr | Microsoft Office Excel | 4 | 19.10.2013 14:22 |
Ошибка "Can't find project or library" | cw_o | Microsoft Office Word | 2 | 21.05.2013 19:01 |
vector, find. "binary '==': no operator found which takes a left-hand operand of type ..." | TwiX | Общие вопросы C/C++ | 7 | 30.08.2011 20:49 |