Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2016.01.24;
Скачать: [xml.tar.bz2];

Вниз

уточнение по GetLastInputInfo   Найти похожие ветки 

 
olevacho_   (2010-06-04 04:20) [0]

Нужна прога для определения того велась работа за компом в определенный промежуток времени или нет. что то похожее обсуждалось в  http://delphimaster.net/view/4-1224073189/ . Заинтересовала ф-ция GetLastInputInfo. Сначала подумал что фиксирует время после последнего  ввода с клавиатуры но потом оказалось что учитывает  и на движения/клики мышкой. В связи с этим 2 вопроса:
1)В документации определяется как : "Возвращает время последнего события ввода".
Хотел бы уточнить а что подразумевается под "событием ввода" только работа с клавой мышью или что то еще?
2) Также не понимаю описания по этой ф-ции как " GetLastInputInfo не обеспечивает общесистемную информацию пользовательского ввода всех открытых сессий. GetLastInputInfo обеспечивает сессии конкретную информацию пользовательского ввода только для сессии, вызвавшей функцию." Что имеется в виду под сессией? Работа под определенным пользователем? терминалом? Честно говоря не представляю ситуации (кроме случая с терминалами)  при которой эта ф-ция не отреагирует на пользовательский ввод.


 
Плохиш ©   (2010-06-04 14:00) [1]


> Нужна прога для определения того велась работа за компом
> в определенный промежуток времени или нет


> Сначала подумал что фиксирует время после последнего  ввода
> с клавиатуры но потом оказалось что учитывает  и на движения/клики
> мышкой.

Типа, "движения/клики мышкой" - это уже не работа?


 
olevacho_   (2010-06-04 14:17) [2]


> Типа, "движения/клики мышкой" - это уже не работа?

А по существу вопроса можно ?


 
Anatoly Podgoretsky ©   (2010-06-04 14:49) [3]

> olevacho_  (04.06.2010 14:17:02)  [2]

А почему ты считаешь, что это не существу? Некоторые люди почти никогда не
пользуются клавиатурой.


 
Германн ©   (2010-06-04 15:45) [4]


> Некоторые люди почти никогда не
> пользуются клавиатурой.

В некоторых случаях вообще нет клавиатуры.


 
Anatoly Podgoretsky ©   (2010-06-04 15:54) [5]

> Германн  (04.06.2010 15:45:04)  [4]

Тачпад


 
Leonid Troyanovsky ©   (2010-06-04 16:59) [6]


> olevacho_   (04.06.10 14:17) [2]

> А по существу вопроса можно ?

По существу почти все сказано в упомянутом обсуждении.
От себя могу добавить, что для надсмотра GetLastInputInfo
не приспособлена. Как, впрочем, и другой win32 API.

Есть более содержательная постановка задачи -
велкам Начинающим.

--
Regards, LVT.


 
Игорь Шевченко ©   (2010-06-04 17:32) [7]

msidle.dll


 
olevacho_   (2010-06-04 21:25) [8]


> От себя могу добавить, что для надсмотра GetLastInputInfoне
> приспособлена. Как, впрочем, и другой win32 API.

Так пожалуйста подскажите что есть более приспособленным для надсмотра


 
olevacho_   (2010-06-04 21:33) [9]


> msidle.dll

Спасибо, но что то в нете не нашел какой то содержательной инфы об использовании этой длл. Киньте пожалуйста ссылку если не трудно


 
Leonid Troyanovsky ©   (2010-06-05 12:31) [10]


> olevacho_   (04.06.10 21:25) [8]

> Так пожалуйста подскажите что есть более приспособленным
> для надсмотра

Надсмотрщик. С кнутом или палкой.

--
Regards, LVT.


 
olevacho_   (2010-06-05 18:01) [11]


> Надсмотрщик. С кнутом или палкой.

Я серьезно


 
Eraser ©   (2010-06-05 18:57) [12]

> olevacho_  

для надсмотра используй спец. софт.


 
Leonid Troyanovsky ©   (2010-06-06 08:18) [13]


> olevacho_   (05.06.10 18:01) [11]

> Я серьезно

И я.

--
Regards, LVT.



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

Форум: "WinAPI";
Текущий архив: 2016.01.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.002 c
15-1432380919
Pavelnk
2015-05-23 14:35
2016.01.24
RAD 2010 конфликтует с виндой


15-1432139725
Германн
2015-05-20 19:35
2016.01.24
Из автозагрузки с правами администратора


15-1432556013
Jeer
2015-05-25 15:13
2016.01.24
Занятно:


2-1404496296
Sakipiel
2014-07-04 21:51
2016.01.24
как закрыть окно?


15-1432582091
Pavelnk
2015-05-25 22:28
2016.01.24
Вот такое видео





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский