mov esi, lparam assume esi: KBDLLHOOKSTRUCT mov ax, [esi].vkCode или сразу: mov ax, (KBDLLHOOKSTRUCT ptr [esi]).vkCode вроде так ))
так реализуй перехват интерфейса и лови нужные события
перед этим не потерял определение FPOProlog? FPOProlog RECORD cbFrame : 2, reserved : 1, fUseBP : 1, fHasSEH : 1, cbRegs : 3, cbProlog : 8
Все нормально сливается, распаковывается и т.д.
А ты уверен в этом? На сколько помню эта программа для включения бинарника в код на ассемблере. (bin2db = Binary File To Assembler DB Format) Вот...
не знал про WideString (думал эт тож самое, что и WCHAR или на крайний случай UNICODE_STRING :-))) По дельфийскому сорсу связи не вижу. На форуме...
Т.к. чувствую себя неопытным в плане перевода описания COM-интерфейса из Delphi в C++, то задаю вопрос в данном разделе форума. В общем на Delphi...
NEXo Лучше найди другой сорец какого-нибудь криптора (да хоть прямо здесь на сайте глянь)
Должно работать, если перебирать элементы уже после события DISPID_DOWNLOADCOMPLETE
celeron Можно поставить нотифи (типа PsSetLoadImageNotifyRoutine/PsSetCreateProcessNotifyRoutine) и смотреть что и куда грузится.
так может будет проще пропатчить эти 8 байт?
некоторые мамки предлагают сменить при перепрошивке биоса (встречал на Epox'ах)
имхо самый нормальный способ - запользовать дрова под SATA )
EISA - в этом разделе находится инфа для восстановления, его можно смело прибить, если не собираешься сдавать ноут в "починку" специалистам ;). Я...
13nik13 мда... походу надо убрать все что выше в коде этого #define _WIN32_WINNT 0x500 precompiled header убери нафиг
13nik13 Ты в сорсе сделал ошибку скорее всего поставив директиву include перед define'ом макроса _WIN32_WINNT, а должно быть так: #define...
покажи командную строку к компилятору
Все верно, т.к. у MASM'а ее никогда и не было. Лучше линкуй с помощью TASM'ового tlink'а, тогда и наверняка проблем не будет ;-) D:\masm32\bin>ml...
проверяй возвращаемые значения других ф-ций и что и куда заносится, т.к. с виду все нормально. (проверил код - у меня все отлично работает)
это вопрос не по assembler'у, а по Windows больше )) Handle - что в переводе значит дескриптор, что по-русски более понятно звучит как описатель.
Имена участников (разделяйте запятой).