FASM section '.data' data readable writeable hInstance dd 0 hDC dd 0 hBitmap dd 0 hMemDC dd 0 ;BITMAP structure sBITMAP dd 0...
HBITMAP CreateDIBSection( __in HDC hdc, __in const BITMAPINFO *pbmi, __in UINT iUsage, __out VOID **ppvBits, __in HANDLE...
Ага! Попробуем...
Может CreateBitmapIndirect надо использовать? А потом BitBlt что-ли...
Здравствуйте! Хочу сделать так: програма на VB6, которая вызывает функцию из моей DLL. DLL (на FASM) выделяет память для будущей bitmap-картинки...
Ещё ведь важно - учитываются большие и маленькие буквы в имени функции, а я на С++ не писал, вот и забыл. А так же DLL должна импортировать и...
Эээх.... Чувствую себя дебилом! Я думал это выкрутасы VB6, а сам ByVal не указал!! Спасибо dinoweb.
попробовал с другой, уже готовой DLL, она работает.
Прописал полный путь к файлу, ошибок нет, но и результата работы функции тоже.
Кладу DLL в папку с проектом, объявляю функцию (Declare ShowLastError...) - при запуске программы пишет, что DLL не найдена...
Разумеется, API-функции вызываются на-ура. Я не на своём компе, по этому пока что вот исходник примера из FASM. ; DLL creation example format PE...
Задумал написать несколько функций на ассемблере и поместить их в DLL, чтобы использовать в программе на VB6. Решил пользовать FASM. Но даже...
Имена участников (разделяйте запятой).