Как обычно - писал для себя, выкладываю всем (может, кому понадобится)
Программа ведёт лог по окнам, используемым пользователем. В лог идёт следующая информация:
- ДатаВремя
- длительность использования окна
- имя приложения, если доступно
- заголовок окна
Лог именуется по имени пользователя и имени рабочей станции.
Размещение лога определяется следующим образом:
- в каталоге программы должен быть файл set.ini, в котором указан путь к файлу настройки пути
- в файле, путь к которому был указан в файле set.ini, указывается каталог для хранения лог-файлов.
В случае, если программа не может прочесть файлы настройки, лог-файл будет формироваться в каталоге программы.
Собственно, всё.