Ассемблер для Windows

Примеры простейших программ

Часть II Более подробное описание программирования в среде Windows
Глава Примеры простейших программ
Если вы только начинаете программировать под Windows

Пример простейшей программы с текстом
Текстовая строка все время в середине окна
Рассмотрим теперь вопрос о том как выводить текстовую информацию
Фрагмент программы выводящей текст с заданным шрифтом (см Рисунок )
Процедура копирования одной
Этот раздел главы посвящается графике

Простая программа для демонстрации графики


Результат работы программы на Рисунок
Рассмотрим несколько простых консольных функций
Данный раздел будет поевящен обработке команд мыши и клавиатуры

Таймеры в консольном приложении
Глава Понятие ресурса Редакторы и трансляторы ресурсов
В данном разделе мы займемся изучением языка ресурсов

Меню
Акселераторы
Трансляция при помощи пакета TASM
Глава Примеры программ использующих ресурсы
Пример простейших манипуляций с меню

Пример манипуляции с меню
Итак продолжим рассматривать ресурсы
Пример использования горячих клавиш с диалоговым окном
Данный раздел посвящен диалоговому окну с двумя списками

Пример программы с двумя списками
Глава Управление файлами
Битная FAT Характеристики файлов
Атрибут файла
Файл имеет три временные характеристики
Длина файла
Кроме указанных характеристик
Поиск файлов

Пример простой программы которая осуществляет поиск файлов и выводит их название на экран
Пример программы которая осуществляет рекурсивный поиск по дереву каталогов
Трансляция программы в TASM
Приемы работы с двоичными файлами*
Вывод на консоль содержимого текстового файла Первый способ
Вывод на консоль содержимого текстового фаша Второй способ

Пример обработки текстового файла
Глава Макросредства ассемблера и программирование в Windows
Большая часть данной главы будет носить справочный характер
Метки
Структура
Условное ассемблирование
Вызов процедур
Макроповторения
Макроопределения

Некоторые другие директивы транслятора ассемблера
Конструкции времени исполнения программы
Сейчас мы рассмотрим вопрос о написании программ
Пример использования условного ассемблирования для написания совместимой программы
Содержание раздела