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

Нажатие кнопки в окне стим - C++

Восстановить пароль Регистрация
 
Vergil
42 / 36 / 14
Регистрация: 11.11.2009
Сообщений: 238
13.06.2016, 09:27     Нажатие кнопки в окне стим #1
Можно ли как-нибудь без WinApi нажать кнопку "автономный режим" при запуске стим? Пока мои поиски навели на 2 пути. Либо через WinApi найти кнопку в приложении и послать сигнал ее нажатия. Но я так и не понял как это сделать(с WinApi не имел дел), либо двигать курсор в точку на экране и эмулировать нажатие кнопки. Но второй вариант не подходит. Был бы благодарен, если у кого-нибудь есть код с комментариями подробными на C++ нахождения кнопки на форме и нажатия ее. Ну или идее, как без WinApi решить задачку.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2016, 09:27     Нажатие кнопки в окне стим
Посмотрите здесь:

Нажатие клавиши C++
C++ сымитировать нажатие кнопки
нажатие кнопки при задержке на ней курсора C++
C++ Нажатие клавиш
Как программно выполнить нажатие кнопки в приложении, если у нее нет handle? C++
Авторизация в СТИМ написана ну все равно не работает то что я хочу C++
C++ Нажатие клавиши
Как задать выполнение нескольких событий на нажатие одной кнопки C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ferrari F1
Заблокирован
415 / 289 / 63
Регистрация: 27.01.2015
Сообщений: 1,931
Записей в блоге: 1
Завершенные тесты: 1
13.06.2016, 09:28     Нажатие кнопки в окне стим #2
нет
Vergil
42 / 36 / 14
Регистрация: 11.11.2009
Сообщений: 238
17.06.2016, 12:16  [ТС]     Нажатие кнопки в окне стим #3
Найти само окно удалось. Но увы, на ней не нашлось никаких кнопок. Пробовал 2 способами послать нажатие кнопки мыши, но ни в какую не хочет. Есть идеи почему?
C++
1
2
3
4
5
6
HWND steam = FindWindow ( NULL, _T("Steam — Загрузки отключены")) ;
if (steam) {  SendMessage(steam, WM_LBUTTONDOWN, 220, 120);
SendMessage(steam, WM_LBUTTONUP, 220, 120);
mouse_event(MOUSEEVENTF_LEFTDOWN,220,120,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,220, 120,0,0);}
else { ShowMessage("Все пропало, шеф");}
Собственно задача нажать автономный режим.
Миниатюры
Нажатие кнопки в окне стим  
Yandex
Объявления
17.06.2016, 12:16     Нажатие кнопки в окне стим
Ответ Создать тему
Опции темы

Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru