Примеры к главе 1
Примеры к главе 1
Примеры к первой главе находятся в папке 1 Windows API и Delphi. Содержимое папки приведено в табл. П2.1.
Таблица П2.1. Примеры к главе 1
Папка Подпапка Описание Разделы главы Основы работы с Win API в VCL-приложениях EnumWnd Пример работы с функцией EnumWnd 1.1.5. Функции обратного вызова. 1.1.13. Строки в Windows API. 1.2.1. Пример EnumWnd Line Пример перехвата невизуальным компонентом сообщений формы-владельца 1.1.8. Обработка сообщений с помощью VCL. 1.2.2. Пример Line CoordLabel Пример перехвата визуальным компонентом сообщений родительского окна 1.1.8. Обработка сообщений с помощью VCL. 1.2.3. Пример CoordLabel PanelMsg Пример перехвата формой сообщений расположенного на нем компонента и обработки перехваченного сообщения WM_PAINT 1.1.8. Обработка сообщений с помощью VCL. 1.1.10. Особые сообщения. 1.1.11 Графика в Windows API. 1.2.4. Пример PanelMsg NumBroadcast Пример регистрации глобального сообщения, его широковещательной отправки и получения 1.1.8. Обработка сообщений с помощью VCL. 1.1.9. Сообщения, определяемые пользователем. 1.2.5. Пример NumBroadcast ButtonDel Пример удаления кнопки при ее нажатии 1.1.8 Обработка сообщений с помощью VCL. 1.2.6 Пример ButtonDel GDIDraw Пример использования графических средств GDI, не поддерживающихся классом TCanvas 1.1.11. Графика в Windows API. 1.2.7 Пример GDIDraw BitmapSpeed Программа для сравнения скорости различных операций на DDB- и DIB-растрах 1.1.11 Графика в Windows API. 1.2.8. Пример BitmapSpeed Обобщающий пример 1 ProcInfo Программа, показывающая информацию о запущенных в системе процессах и открытых ими окнах 1.3.1. Обобщающий пример 1 — Информация о процессах Обобщающий пример 2 DKSView Программа, регистрирующая в реестре расширение своих файлов и не допускающая запуска двух копий одновременно 1.3.2. Обобщающий пример 2 — Ассоциированные файлы и предотвращение запуска второй копии приложения Обобщающий пример 3 WndHole Программа, демонстрирующая, как сделать окно с прямоугольным отверстием, размеры которого могут изменяться пользователем 1.3.3. Обобщающий пример 3 — "Дырявое" окно Обобщающий пример 4 Lines Пример рисования прямых нестандартными стилями и создания "резиновой" линии 1.3.4. Обобщающий пример 4 — Линии нестандартного стиля Bezier Пример рисования кривых Безье нестандартными стилями и создания "резиновой" кривой 1.3.4. Обобщающий пример 4 — Линии нестандартного стиляДанный текст является ознакомительным фрагментом.