Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 09.05.2009
Сообщений: 5
1

Определить бездействие компьютера

13.05.2009, 19:12. Просмотров 1200. Ответов 7
Метки нет (Все метки)


Лиди помогите реализовать!!!
Надо чтобы запускалось действие если мышь была не активна пару минут!!
Я думаю надо как-то через координаты мыши
// Для перемещения курсора используйте функцию:
SetCursorPos(X,Y);
Но как написать условие? помогите текстом плиз!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2009, 19:12
Ответы с готовыми решениями:

Отследить бездействие компьютера
Подскажите как написать прогу которая отсчитывала бы например 10 минут простоя компа и делала кой...

Определить бездействие пользователя
нужно в программе добавить таймер. в моем случае , когда , например, 10 секунд не выполняется...

CreateProcess бездействие
Необходимо запустить другое приложение из проекта. Написал следующие STARTUPINFO cif;...

бездействие мыши
Добрый день! На форме Picture1 и Picture2. По умолчанию фокус находится на Picture2. Можно ли...

7
Программист TH
290 / 145 / 12
Регистрация: 06.01.2009
Сообщений: 537
13.05.2009, 19:26 2
Во-первых есть код залипания мыши, во вторых, если ты хочешь через координаты, то прописываешь....
Код
TPoint cPt;
GetCursorPos(&cPt);
далее условие по x-су и по y-ку:
Код
if((cPt.x)>=50 || (cPt.y)<=0)
ну и тому подобное....
1
0 / 0 / 0
Регистрация: 09.05.2009
Сообщений: 5
13.05.2009, 19:29  [ТС] 3
а время как прописать? timer использовать?
0
Программист TH
290 / 145 / 12
Регистрация: 06.01.2009
Сообщений: 537
13.05.2009, 19:32 4
да...
1
Evg
Эксперт CАвтор FAQ
21153 / 8169 / 628
Регистрация: 30.03.2009
Сообщений: 22,468
Записей в блоге: 30
13.05.2009, 19:34 5
Цитата Сообщение от LoveNet Посмотреть сообщение
а время как прописать? timer использовать?
Поставь таймер с временем, к примеру, в 1 секунду и каждый раз считывай координаты мыши. Если они не изменились по сравнению с прошлым разом - увеличивай счётчик (сколько секунд мышь не двигается), если изменились - счётчик обнуляй. При достижении порога делай свои действия
0
Программист TH
290 / 145 / 12
Регистрация: 06.01.2009
Сообщений: 537
13.05.2009, 19:37 6
Короч используй Timer1 и не мучайся. Проще будет...
1
0 / 0 / 0
Регистрация: 09.05.2009
Сообщений: 5
13.05.2009, 20:07  [ТС] 7
Начал изучать срр builder неделю назад, конечно раньше в универе баловался смежными языками !!! таму памажыце плиз!!!
C++
1
2
3
4
5
6
7
8
9
10
void __fastcall TForm1::Timer6Timer(TObject *Sender)
{
// Для того чтобы узнать позицию курсора напишите следующий код:
TPoint cPt;
GetCursorPos(&cPt);
 
 
 
}
//---------------------------------------------------------------------------
DanUnited подскажи как с www.texthtml.narod.ru/Arhiv.htm использовать подключить HTMLHint

Добавлено через 12 минут 21 секунду
DanUnited эт твой сайт ? Мож книгами какими помочь Культина куча исходников есть!!!
0
Программист TH
290 / 145 / 12
Регистрация: 06.01.2009
Сообщений: 537
13.05.2009, 21:58 8
Начал изучать срр builder неделю назад, конечно раньше в универе баловался смежными языками !!! таму памажыце плиз!!!
в чём опять проблума,чё не получается....
DanUnited подскажи как с www.texthtml.narod.ru/Arhiv.htm использовать подключить HTMLHint
ну рассказывай. распаковываешь rar архив, запускаешь *.bpl пакет, нажимаешь Install, файлы res,cpp,h,hpp перекидываем в папку lib...кстати я уже тут где-то в соседнем писал, как правильно устанавливать компоненты...
anUnited эт твой сайт ? Мож книгами какими помочь Культина куча исходников есть!!!
1) Мой. 2)Спсиб, да вот появилось уже недавно. Я закуну уже в обновлённый сайт новые книги и рпимеры. Кстати новый сайт появится очень скоро. Если чё будет новенького, пишите мне.....
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2009, 21:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Бездействие системы
Объясните, пожалуйста, что за функция &quot;бездействие системы&quot;? У меня в Диспетчере задач эта штука в...

бездействие ...% в диспетчере з
Бездействие в диспетчере 60-90% Это нормальна? Или как то нужно решать проблему?

Бездействие NumericUpDown1.ValueChanged
Здравствуйте уважаемые пользователи форума! Такая проблема, есть код, который при загрузке окна...

Бездействие ситемы грузит цп на 95%
Бездейстаие ситемы грузит цп на 95%, комп тормозит


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.