
26.12.2007, 16:30
|
|
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме: 2360904
Репутация:
1393
|
|
Сообщение от movejump
Писал на асме только под МсДос, сейчас перехожу под Винду и *юникс.
Помогите, напишите на асме под Винду, чтоб на консоль выводила "hi".
Код:
.386
.model flat
option casemap:none
include windows.inc
include kernel32.inc
.data
sConsoleTitle db "Antichat.ru",0
sText db "Hi!!!",0
.code
Main PROC
LOCAL hStdout:DWORD
invoke SetConsoleTitleA, offset sConsoleTitle
invoke GetStdHandle, STD_OUTPUT_HANDLE
mov hStdout,eax
invoke WriteConsoleA, hStdout,offset sText,16d,0,0
invoke ExitProcess,0
Main ENDP
end Main
И не забывай линковать нужно со следуйшим флагом
link.exe /SUBSYSTEM:CONSOLE
Последний раз редактировалось z01b; 26.12.2007 в 16:38..
|
|
|