скажите как мне скомпоновать в masm32 вот эту программку к примеру! tasm /m /ml exit_win.asm tlink32 /Tpe /aa /c /x exit_win.obj del *.obj .386 .model flat,stdcall MB_OK = 0000H includelib import32.lib extrn MessageBoxA:PROC extrn ExitProcess:PROC extrn ExitWindowsEx:PROC .const db "########" _title db " ", 0 _message db "Windows!", 0 db "########" .code db "********" start: call MessageBoxA,0,offset _message,offset _title,MB_OK call ExitWindowsEx,1,0 call ExitProcess,eax db "********" end start
.386 .model flat, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib .data _caption DB "la la",0 _text DB "Hello World",0 .code start: invoke MessageBox, NULL, addr _text, addr _caption, MB_OK С первым апреля :Р invoke ExitProcess, NULL end start
Код (Text): .386 .model flat,stdcall include \masm32\include\kernel32.inc include \masm32\include\user32.inc includelib \masm32\lib\kernel32.lib includelib \masm32\lib\user32.lib .const _title db " ", 0 _message db "Windows!", 0 .code start: invoke MessageBoxA,0,offset _message,offset _title,0 invoke ExitWindowsEx,1,0 invoke ExitProcess,eax end start