Gelon Утилитой DLL2LIB, но она очень глючная. Если же нужно создать инвокабельную библиотеку импорта, то это другой вопрос, который частично...
Dimson Ну, я же написал, что байндить такую поддиректорию нельзя. Допустим, имеем в импорте 2 поддиректории: kernel32.dll и myprivatedll.dll. Т.к....
Никому чтоли не интересна тема реального уменьшения размера экзешника в масме, вижуале и других компиляторах, использующих микрософтовский формат...
Ultrin Faern И замочит он это травести из плюсомёта.
HeapSize
Самый простой способ получить MessageBox - чего-нибудь аккуратно подпортить в структуре PE32 файла - загрузчик выругается как раз через MessageBox :)
ALEXA А где по-твоему живёт загрузчик?
InitCommonControlsEx
Ещё в Упаковщиках упоминалось, что загрузчик не использует таблицу lookup (aka Original Thunks) при обработке импорта. Так оно и есть. Проверил на...
Сначала нужно установить что за ассемблер: masm, tasm, fasm, nasm, ..., если вообще под Win32, DOS, ... В общем, показывай фрагмент кода для...
PUBLIC main main: jmp start includelib kernel32.lib
AksakaL В GCC достаточно указать флаг -shared, чтоб код получился базонезависимым, точнее зависимым, но от значения GOT.
Alex BP externdef добавит '_' перед заданным именем, т.к. действует соглашение stdcall, указанное в .model. Нужно явно указать любое другое...
PaCHER Мне как-то неудобно снова на EFL указывать...
PaCHER Разве я что-то упустил, кроме скриншота?! IF легко увидеть в EFL. Его можно даже попробовать сбросить, обнулив 3й ниббл ;) Плохо, что...
PaCHER см. EFL
Варианты формул можно посмотеть в книге Henry S. Warren, "Hacker's Delight", 2-11 Comparison Predicates. В x86 обычно для этой цели используется...
EvilsInterrupt Вот это: data import library user32,'USER32.DLL' import user32,\ MessageBox,477 end data
hgbugbh Одно другому не мешает.
Stiver Мне нечем открыть PostScript, но, судя по дате и размеру, это скорее всего черновик или абстракт. Установил GSview - действительно это не...
Имена участников (разделяйте запятой).