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



         

Задача 7


. Теперь самый главный момент... Затаите дыхание!
  В свете вышесказанного, вышерасписанного и вышерасжеванного наш исходник принимает весьма красивый "высокоуровневый" вид: .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




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