Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Keldor
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 23
#1

Работа программы при не активном окне - C++

25.09.2013, 20:27. Просмотров 315. Ответов 3
Метки нет (Все метки)

Доброго времени суток.
Столкнулся со следующей проблемой.
Не знаю как это обозвать поэтому напишу подробно что надо и как есть.

Есть программа которая выполняет определенную функцию (допустим закрыть форму по нажатии клавиши F2). Все идеально работает, НО! Нужно сделать так что бы можно было выполнить эту функцию даже если программа не активна. Сим: если перерубится на форму программы то все работает. Но если я жмакну на проводник или браузер и т.д. и попробую нажать на F2 то ничего не произойдет так как программа не активна.
Как сделать так что бы можно было выполнять действия при не активной форме.
Для паралели.. На линуксоиде такая вот операция выполняется путем доставления & в конец кода.
Зарание спасибо за ваши примеры и подсказки в коком направлении копать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2013, 20:27     Работа программы при не активном окне
Посмотрите здесь:

Работа программы при свернутом окне - C++
Доброго времени суток. Проблема такова: Пишу автокликер. Вроде бы как и дописал (все работает) вот только заминка в том что он...

Программно нажать пробел в активном окне - C++
Уважаемы форумчане, подскажите пожалуйста как создать бесконечный цикл нажатия пробела в активном окне. ЗЫ: Гуглил - не нашел ...

Как сделать, чтобы в окне программы при запуске переменные стояли на разных строках? - C++
как сделать что бы в окне программы(см. рисунок) при запуске,переменные (x1,y1,z1) и (x2,y2,z2) стояли на разных строках. Вот код...

Работа функции не отображается при запуске программы - C++
Дано такое задание : 1. Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного из знаков: >, <...

Неправльная работа программы при вводе нецифрового символа - C++
если ввести в этот код не цифру про программа уходит в вечный цикл. почему так происходит и что можно сделать? int d = 0; do ...

При вводе полей структуры завершается работа программы - C++
Решаю задачи по Прата. При вводе полей структуры резко завершает программу. #include<iostream> using namespace std; struct CandyBar{ ...

Некорректная работа программы,при вводе отрицательного числа - C++
Здравствуйте.Есть некий // { int c; char array; printf( "Vvod: " ); scanf( "%d", &c ); printf(...

Некорректная работа программы при добавлении столбца в двумерный массив - C++
Проблемма в том что когда добавляю строку все прекрастно работает... А вот со столбцом -- работает но не корректно... Подскажите что не...

Нестабильная работа программы при большом количестве строк во входном потоке - C++
Вопрос с подвохом: пользователь вставляет n строк символов в консоль, где n > 1000. Задание - сделать так, чтобы программа не зависала и не...

Работа в окне браузера - C++
Программа кликает в закрытое окно браузера, после клика надо как то поределить, прогрузилась ли страница до конца, как это сделать?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
25.09.2013, 20:29     Работа программы при не активном окне #2
В винде можно использовать GetAsyncKeyState
Keldor
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 23
25.09.2013, 20:30  [ТС]     Работа программы при не активном окне #3
Croessmah, а есть ли у вас пример использования функции? был бы очень признателен.
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
25.09.2013, 20:36     Работа программы при не активном окне #4
Всё по аналогии с Стрелки клавиатуры в консоли
Yandex
Объявления
25.09.2013, 20:36     Работа программы при не активном окне
Ответ Создать тему
Опции темы

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