Подскажите, пожалуйста,почему при завершении программы появляется вместе с мессенджером командная строка?
.386 .model flat, stdcall includelib Y:\masm32\lib\kernel32.lib includelib Y:\masm32\lib\user32.lib ExitProcess PROTO ,:DWORD MessageBoxA PROTO ,:DWORD, :DWORD, :DWORD, :DWORD .data Caption db "Lab6", 0 MyStr db "No", 0 MsgBoxCaption2 db "Lab6", 0 MsgBoxText2 db "Yes", 0 .const a = 3 b = 4 d = 5 .code Winmain PROC Check proc mov eax, a mov ebx, b add eax, ebx xor ebx, ebx mov ebx, d cmp eax, ebx ja next jmp exit next: mov eax, a mov ebx, d add eax, ebx xor ebx, ebx mov ebx, b cmp eax, ebx ja last jmp exit last: mov eax, b mov ebx, d add eax, ebx xor ebx, ebx mov ebx, a cmp eax, ebx ja message jmp exit exit: push 0 push offset Caption push offset MyStr push 0 call MessageBoxA push 0 call ExitProcess message: push 0 push offset MsgBoxCaption2 push offset MsgBoxText2 push 0 call MessageBoxA push 0 call ExitProcess Check endp Winmain endp end Winmain