Win32ASM Минимальное приложение

  d8ef8794     

единственная процедурка. На всякий случай


В секции кода у нас есть одна- единственная процедурка. На всякий случай напомню, что о ее начале свидетельствует строчка WinMain PROC, где WinMain - это "имя собственное", которое вы можете заменить любым словом, в том числе и своим любимым. А ее конец - это строчка WinMain ENDP. Кстати, настоящим ассемблирщикам должно быть приятно, что опустив ненужную в связи с этим команду ret, мы сэкономили аж 4 байта кода!
  О конце модуля транслятору сообщает директива end, и в качестве параметра у нее метка, на которую будет передано управление при старте программы. В данном случае это имя "главной", а в нашем случае еще и единственной, процедуры WinMain.
  ;... - этот комментарий поставлен на месте всякой прочей мелочи, которую вы хотели бы заставить делать ваше приложение в тот примечательный момент, когда решите сделать его немного большим, чем минимальное.

 

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