Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Определение активности приложения и совершаются ли в нём действия / 6 сообщений из 6, страница 1 из 1
02.06.2014, 23:30
    #38659397
dima1257
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение активности приложения и совершаются ли в нём действия
Добрый вечер.

Подскажите пожалуйста как определить совершаются ли какие либо действия в приложении?

Пробовал так.
на frm_Activated label1.text = "На месте";
на frm_Deactivate label1.text = "Ушел";

Но это хорошо только когда всё приложение сворачивается или становится неактивным.

Как понять что в приложении не нажимаются например кнопки(их очень много. Каждую прорабатывать думаю не надо), комбобоксы, меню и т.д.
...
Рейтинг: 0 / 0
03.06.2014, 00:45
    #38659429
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение активности приложения и совершаются ли в нём действия
dima1257,
самое наверное простое, подписаться на клик кнопок, и через таймер мониторить интервал не активности, на основе этого делать
заключение..
...
Рейтинг: 0 / 0
03.06.2014, 01:15
    #38659451
dima1257
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение активности приложения и совершаются ли в нём действия
Каждую кнопку прорабатывать это не вариант. В любом случае есть общее решение. Просто я его еще не нашел.
...
Рейтинг: 0 / 0
03.06.2014, 01:40
    #38659469
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение активности приложения и совершаются ли в нём действия
dima1257,
авторКаждую кнопку прорабатывать это не вариант.
А что там прорабатывать? две строчки кода одна на таймер, одна на кнопки - и вся задача..
Можете конечно из процедуры контейнера меседжи выколупывать, но имхо это тоже самое - искать мандовошек
когда ими кишит все тело..
...
Рейтинг: 0 / 0
03.06.2014, 09:17
    #38659565
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение активности приложения и совершаются ли в нём действия
dima1257Каждую кнопку прорабатывать это не вариант. В любом случае есть общее решение. Просто я его еще не нашел.Чем не вариант-то? Рекурсивно пробежаться по Controls - делов-то.

Вынесите это в отдельный метод (класс), и если найдете "общее решение", то просто замените реализацию.
...
Рейтинг: 0 / 0
03.06.2014, 09:31
    #38659583
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение активности приложения и совершаются ли в нём действия
dima1257, таймер + GetLastInputInfo: Check if an application is idle for a time period and lock it
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Определение активности приложения и совершаются ли в нём действия / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]