====== Пример программы на основе библиотеки WinLite ====== В прилагаемом примере, построенном на основе разработанной автором библиотеки API-программирования WinLite, рассматриваются следующие проблемы: * создание и показ окон; * создание и показ диалогов; * загрузка ресурсов; * работа с трэем; * активизация приложения по нажатию глобальной "горячей" клавиши; * "прилипание" окна к границам рабочей области экрана; * реализация графики OpenGL; * субклассинг стандартных элементов управления; * буферизация вывода в окно для устранения мерцания; * создание дополнительного потока и передача сообщений между потоками; * установка таймера. [[http://www.sources.ru/delphi/win32api/winlite.zip|Исходные тексты библиотеки WinLite и пример программы (80 кБ)]]\\ [[http://www.sources.ru/delphi/win32api/screensaver.zip|Исходные тексты "рыбы" для написания полнофункционального хранителя экрана (30 кБ)]]