Win32ASM Hello World и три халявы MASM32

и вышерасжеванного наш исходник принимает


. Теперь самый главный момент... Затаите дыхание!
  В свете вышесказанного, вышерасписанного и вышерасжеванного наш исходник принимает весьма красивый "высокоуровневый" вид: .386 .model flat,stdcall option casemap:none
includelib kernel32.lib include windows.inc include kernel32.inc
.const
sConsoleTitle db 'My First Console Application',0 sWriteText db 'hEILo, Wo(R)LD!!'
.code
Main PROC LOCAL hStdout :DWORD
invoke SetConsoleTitle, offset sConsoleTitle invoke GetStdHandle, STD_OUTPUT_HANDLE mov hStdout,EAX invoke WriteConsole, hStdout, offset sWriteText, 16d, NULL, NULL invoke Sleep, 2000d invoke ExitProcess, NULL
Main ENDP
end Main
  А что? Самое время выпить бутылочку пива ;).
  [C] Serrgio / HI-TECH

© 2002 - all rights reserved and reversed

Содержание раздела