cupuyc Тогда либо сразу делай "не эффективно", либо положись еще на один домысел\костыль - надежду на оптимизирующие возможности компилятора или...
Конечно нет. Это "негласное" правило для x86, вытекающее из рекомендаций Intel\AMD выравнивать данные на "натуральный размер операнда"
Правила выравнивания у всех одинаковые - смещение поля кратно наименьшему из двух значений: либо размеру самого поля, либо значению align. Т.е....
Euler И не должно, т.к. все сообщения шлются конкретным окнам - раз клик произошел на эдите, то и WM_RBUTTONUP предназначено этому эдиту и ф-я...
Менюшки и прочие клики срабатывают не на нажатие, а на отпускание кнопки WM_RBUTTONUP
В данном случае лучше велосипед из 5-х строчек на асме, чем загрузка тяжелой артилерии - shlwapi.dll :) Вот если бы эта функа в kernel32 стдела,...
Для значения нет, а для ключа можно при создании указать флаг REG_OPTION_VOLATILE
Работает, но через одно место, т.к. никакие RegOpen и push\pop тут не нужны: invoke RegCreateKeyEx,..,phkResult,NULL ;передаем адрес phkResult...
Semiono Басню Крылова "Мартышка и очки" в школе изучал ? - Про тебя :D Тебе же сказали - учи матчасть, фасм и мсдн. Что тут у тебя может работать,...
Во-первых, это ес-но уже не раз обсуждалось, см. к примеру Лишние переходы - зачем они?. Во-вторых, все же главная причина использования переходов...
Какой-то нестандартный вариант fastcall'а - первый параметр (color) в ecx, второй (указатель на rgb) в eax
amvoz Другие процессы тут ни причем. Экзешник не загружается в память целиком, а именно проецируется для обеспечения подкачки страниц (загрузки...
Semiono Прежде чем читать все подряд, стоило бы поднапрячь мозг и связать обозначение SM_CX с координатой X и соотв-но с шириной, а значит высоту...
О, еще один извращенец :) ТС тут наворотил сам не понимая чего, а ему продолжают советы давать как байты переворачивать, да еще и на С или асме....
SM_CXSCREEN - ширина, SM_CYSCREEN - высота
zicker Подробное описание стадий конвеера AMD есть только в "древнем" мануале по оптимизации Athlon (K7) от 2002 г (№22007). В последующих же...
Правильно, и все эти loop, enter и т.п. и были придуманы в стародавние времена для сокращения размера кода. Судя по табличке (см.ссылку в #4) они...
Никакой проблемы тут нет, т.к. "перевернутый вид" это просто соглашение о порядке вывода\отображений байт - если одно и то же число 0х480 записать...
Nafanya Ты путаешь возможности процессора с возможностями и реалиями управления физической и виртуальной памятью операционной системы. Как уже...
Конечно не правильно, т.к. тут нужно определять размер выделенного непрерывного региона виртуальной памяти через VirtualQuery (ну или адреса и...
Имена участников (разделяйте запятой).