Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей
|
Для всех примеров следующих глав используются одни и те же параметры
командной строки компилятора MASM. Полное описание директив компилятора
не приводится, чтобы не загромождать текст излишними деталями и
подробностями, которые нам вряд ли понадобятся. Существует много хороших
описаний компилятора MASM, в которых эти директивы подробно
описаны, и читатель при желании сможет найти любую интересующую его
информацию.
Мы не будем использовать макросредства и высокоуровневые структуры
языка ассемблер (кроме оператора invoke) — они упрощают исходный
текст, но затрудняют анализ программ. Наши приложения должны быть
легко читаемы и анализируемы! Исходные тексты программ этой и следующей
глав легко адаптируются для работы с компилятором Borland TASM 5.
Можно сделать некоторые выводы о программировании Windows-
приложений на ассемблере:
• во-первых, многие приложения, подчас довольно сложные, можно написать,
используя шаблон классического приложения, модифицируя существующие
обработчики сообщений в оконной процедуре и/или применяя
свои;
• во-вторых, богатый набор WIN API функций позволяет решить практически
любую задачу по обработке данных;
• в-третьих, использование ассемблера существенно увеличивает быстродействие
программы и уменьшает размер исполняемого модуля.
Можно надеятся, что материал последующих глав еще больше убедит читателя
использовать язык ассемблера для разработки Windows-приложений.
<< Назад В начало Далее >> |
|