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



Примеры программ использующих таймер

Часть III Более сложные примеры программирования в Windows
Глава Примеры программ использующих таймер
Первый пример
Пример реализации простейшего таймера
Следующая программа несколько сложнее предыдущей

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

Глава Многозадачное программирование
Под процессом будем понимать объект
Пример создания процесса
Теперь пришла пора вплотную заняться потоками

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

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

Мы здесь рассмотрим только вызывающую программу
Вызов динамической библиотеки Неявное связывание
Текст динамической библиотеки и программы
Основной модуль и динамическая библиотека Передача параметров
З З Пример загрузки ресурса из динамической библиотеки
Рассмотрим теперь вопрос о том как используют динамическую библиотеку
Пример использования разделяемой памяти в динамической библиотеке
Глава Взаимодействие с ресурсами локальной сети

В прикладном программировании часто возникает вопрос определения сетевых устройств
Простой пример определения типа устройств
Результат работы программы
Программа осуществляющая соединение с сетевым ресурсам
Рекурсивный поиск сетевых ресурсов в локальной сети

Что осталось за бортом?
Глава Разрешение некоторых проблем программирования в Windows
В Как сделать так чтобы при минимизации окна значок его помещался бы на системную панель?
Демонстрация процедуры помещения иконки на системную панель
В Есть ли дополнительные средства упрощающие файловую обработку?
В Можно ли контролировать ввод информации в окне редактирования?

Пример использования подклассов
В Возможны ли какиелибо способы взаимодействия и обмен информацией между запущенными приложениями?
Пример взаимодействия с консольным процессом через PIPE
В Можно ли не допустить многократный запуск одного и того же приложения?
В Имеет ли операционная система
В Как отправить данные на печатающее устройство?
В Может ли приложение узнать какие программы в настоящее время запущены?

Программа поиска процессов
Пример работы программы на Рисунок
Глава Некоторые вопросы системного программирования в Windows
О страничной и сегментной адресации
Схема преобразования логического
Преобразование линейного адреса
Адресное пространство процесса
Управление памятью

Пример программы с выделением динамической памяти
Фильтры (HOOKS)
Простой пример построения глобального фильтра
Глава Использование ассемблера с языками высокого уровня
Согласование вызовов

Согласование имен
Согласование параметров
В данном разделе рассматривается простой модуль на языке ассемблера
) Borland C++
Пример использования процедуры из внешнего модуля Используется транслятор BORLAND C++
Visual C++
Модуль на языке ассемблера для компоновки с помощью пакета Visual C++
) Delphi
Пример подключения объектного модуля к программе на Delphi
В этом разделе используется другой тип вызова быстрый

Пример регистрового соглашения вызова процедуры
Вызываемая ассемблерная процедура
Консольная программа на C++
Пример использования в ассемблерном модуле APIфункций и ресурсов
Здесь рассматривается пример простейшего калькулятора
Симодуль для программы простейшего
Пример работы программыкалькулятора (Рисунок ) V
Пример использования директивы
Пример использования директивы

Динамическая библиотека созданная на Delphi
Пример динамической библиотеки написанной на Delphi
Пример программы на языке



Безналичный денежный оборот

И опять про деньги. Развитие цивилизации и особенно развитие электрической связи подарило нам этакий курьез - безналичные расчеты. Когда я был крайне мал, я был просто дитя, я глубоко сомневался в нужности этакой штукуевины как безнал. С годами я понял некоторые удобства этой штуки, но осадок неприятия остался. Нал мне гораздо ближе.

Безналичный денежный оборот
Регулирование оборота
Безналичная валюта
Безналичный евро
Банковские пластиковые карты

Безналичная Ювелирка
Федеральная Резервная Система
Оборот пластиковых карт
Учебник по платиковым картам
Пластиковые карты CyberCash

Частные деньги в безнале
Безналичные интернет финансы
Безналичные смарт-карты
Платежные системы и безнал
Крипта - всегда безнал

Торговля золотом за безнал
Оборот в макроэкономика
Безналичные электронные деньги