Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.28;
Скачать: CL | DM;

Вниз

Время простоя программы   Найти похожие ветки 

 
kingsoft ©   (2007-01-08 01:46) [0]

Доброго времени суток уважаемые мастера. Пишу программку, сделал в ней: по нажатию на кнопку "Ждуший режим" программа становится не активной и появляется заставка, по нажатию на заставку требует логин и пароль (своеобразная защита, ну как в windows),всё здесь ok только срабатывает по нажатию т.е тогда когда захотел пользователь, а хотелось чтобы пользователь в настройках установил время простоя программы, и через это время сработала  "Защита, Заставка". Вовпрос заключается в следующем: Как узнать, какое время пользователь не работает с программой т.е программа простаивает без работы? Заранее спасибо.


 
mike-d ©   (2007-01-08 10:03) [1]

GetLastInputInfo (windows.pas)

uses windows;
...
var
 LastInputInfo : TLastInputInfo;
 CurrentIdleInterval : Integer;
...
 ZeroMemory(@LastInputInfo, SizeOf(LastInputInfo));
 LastInputInfo.cbSize := SizeOf(LastInputInfo);
 Win32Check(GetLastInputInfo(LastInputInfo));
 CurrentIdleInterval := GetTickCount - LastInputInfo.dwTime;
 if CurrentIdleInterval > ...


+ Яндекс в помощь



Страницы: 1 вся ветка

Текущий архив: 2007.01.28;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.047 c
2-1168357487
Pisar
2007-01-09 18:44
2007.01.28
CoolBar


10-1128048687
mechael
2005-09-30 06:51
2007.01.28
COM+, различие между методами чтения и записи своиства


15-1167733191
Slider007
2007-01-02 13:19
2007.01.28
С днем рождения ! 1 января


2-1168583532
Roma L
2007-01-12 09:32
2007.01.28
MDIChild окно в DLL


6-1156601566
Орион
2006-08-26 18:12
2007.01.28
idHTTP.DoRequest и ошибка с конвертацией даты