Основы работы с 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 — Линии нестандартного стиля |