ds_punks Не знаю как это делается в России. Когда мне нужно зарегистрировать своё ПО в стране, где я живу (чтобы получить возможность легально...
chatty2 Создаём Ч/Б картинку: invoke CreateBitmap,width,height,1,1,0 Помещаем её в DC. Устанавливаем цвет фона и накладываем с помощью BitBlt...
AvataR Тогда Вам нужно сначала разобраться с фасмом и ассемблером, а потом уже пытаться собрать dll. Поиск по форуму рулит.
_emit 0xFF sbb eax,FarCall
Развод какой-то...
ds_punks На масм лицензия не нужна. Юзай на здоровье. Только для серьёзных проектов ассемблер практически не пригоден. Некоторые гуру считают...
Исправил
wc equ -44h mov [ebp+wc+WNDCLASSEX.cbSize],SIZEOF WNDCLASSEX И т.д.
public myproc myproc: ; тут тело функции mov eax,результат ret
cresta Сишное соглашение распространяется на все колбеки, стартовые процедуры тредов и т.д. В общем, всё, что прямым или косвенным образом...
Кто-то предлагал wiki прицепить к сайту... Но это как из пушки по воробьям. EvilsInterrupt И так, вроде, можно в администрацию отправить перечень...
Delphi Да Нет Бесплатных средств разработки очень много, но качество этих средств, мягко говоря, уступает платным компиляторам. Бесплатный...
> mov saddr.sin_addr, eax Судя по описанию структуры, должно быть так: mov saddr.sin_addr.S_un.S_addr,eax > sizeaddr SIZEOF sockaddr_in
drmist Кроме как для работы с буфером обмена, этим GlobalAlloc вообще лучше не пользоваться - устаревшая функция - тормозная реализация. До 8...
Через JNI в жабе можно нативный код вызывать, но придётся писать переходник, чтобы учесть жабье соглашение о вызове нативных процедур.
Lightning HeapCreate(HEAP_NO_SERIALIZE,0,0); Потом можешь выделить из этой кучи сколько угодно байт, пока физ. память не кончится.
fvaIT Тут уже неоднократно хвалили TRAC.
Да, для мелких проектов блокнота вполне хватает. А fasmw - вообще супер!
asmfan Есть rdata - константы. Есть idata - импорт. Есть ещё edata - экспорт. MS link.exe обьединяет все 3 в одну секцию. IceStudent Лоадер в...
Bill_Prisoner Точнее, директива .model flat автоматически генерирует такую фигню: ASSUME cs:FLAT, ds:FLAT, ss:FLAT, es:FLAT, fs:ERROR, gs:ERROR...
Имена участников (разделяйте запятой).