Архив рубрики: Статьи по Clarion

Как работать со Screen Saver-ом из программ на Clarion

Как определить версию Windows?

Определение что Screen Saver запустился.

Доп. возможности борьбы со Screen Saver-ом.

В практике написания программ иногда возникают моменты, когда необходимо определить, что на машине запустился Screen Saver (ScS), и выполнить какие-либо действия (скажем свернуть программу и т.д.).

Задача усложняется тем, что для различных версий Windows, механизм запуска и работы со ScS различны. Так, например в Win 3.5x, 4.x ScS запукается в отдельном рабочем столе, называемом «screen-saver» (кто бы мог подумать!), и не существует прямых способов узнать работает ли ScS или нет. (есть только кривой, описываемый ниже). Для Windows 95 мне так и не удалось отыскать способа для решения задачи по определению запущен ScS или нет. (буду рад, если кто поделится опытом). Читать далее