Недавно cresta тему создал по графическим библиотекам - вам туда.
У меня такого под рукой нет, но принцип достаточно прост. 1. Создать пустой HBITMAP нужных размеров: hDC = GetDC(hWnd); hBMP =...
В gdi32.inc хранятся символы (т.е. имена ф-ций) соответствующей либы. Все константы - в windows.inc. BI_JPEG там, правда, нет, но cresta уже...
cresta Да. Кстати, я этой либой давно пользуюсь и очень доволен (не сочтите за рекламу :-) Вы не забыли вызвать DllMain перед тем как...
Ага: INVOKE OffsetRect, ADDR [esi].rcItem, 1, 1 После этого RECT вылезает за пределы окна кнопки. Предлагаю сократить ширину и высоту RECT на...
Любой ресурс - это не более чем последовательность байт. Поэтому можно взять картинку, иконку и т.д., перегнать её в db-цепочки (утиль EFF,...
ProgramMan samba Люди, это же для микроконтроллера пишется. FastSoft На C это займёт не больше десятка строчек кода, а на перле и того...
GFL SDK - тяжёлая DLL-либа с большим количеством форматов, но довольно проста в использовании.
cresta Вот же оно!
Вот Решение: Сократить пароль до 8 символов.
slow win32 console и win32 gui различаются не по первым двум байтам (см. доки по PE32).
Консольный ввод и томограф IDA
OllyDbg, Hiew, RTA и т.д. - все они умеют ассемблировать инструкции в байтики и показывать их.
mov tmpDC,FUNC(CreateCompatibleDC,memDC) Логичнее так: mov tmpDC,FUNC(CreateCompatibleDC,screenDC) mov...
Flint Иконка в ресурсах занимает ГОРАЗДО больше места, чем код вызова GetModuleHandle / LoadIcon. Кстати, иконку можно ещё в секции данных...
А кто за вас CloseHandle вызывать будет?!
Вариант комрада предпочтительнее в любом случае.
SnugForce Простите, а до этого вы хоть единожды успешно внедряли DLL в любой другой процесс? Код в студию.
Неинформативно.
Читайте внимательней. Сжатие в файловой системе NTFS и сжатие файлов на пользовательском уровне (через compress и LZEXPAND.DLL) - это две большие...
Имена участников (разделяйте запятой).