Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Vergil
42 / 36 / 14
Регистрация: 11.11.2009
Сообщений: 243
#1

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

13.06.2016, 09:27. Просмотров 238. Ответов 2
Метки нет (Все метки)

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

Можно ли рисовать в окне нажатием кнопки? - C++
Попытался осуществить таким образом: case WM_COMMAND: { switch(LOWORD(wParam)) { case...

Нажатие кнопки при задержке на ней курсора - C++
Доброго времени суток! Есть кнопка, как сделать нажатие на ней, если на ней задержался курсор, например на 3 секунды?

Как задать выполнение нескольких событий на нажатие одной кнопки - C++
Добрый день всем! На форме расположен компонент TListView. По нажатию на заголовок столбца нужно выполнить сортировку данных (например,...

Как программно выполнить нажатие кнопки в приложении, если у нее нет handle? - C++
Наверно, вопрос, странный, но как вообще работать с интерфейсом стороннего приложения, если оно вообще не имеет дочерних окон ( сами...

Авторизация в СТИМ написана ну все равно не работает то что я хочу - C++
Вот уже две недели спустя парюсь и все никак здесь я пробивал написать прием трейда в Steam. Код кривой ну все же я не профи. И этот код...

Нажатие кнопки в диалоговом окне - C++ WinAPI
Добрый день! У меня проблема с нажатием кнопки в диалоговом окне загрузки файла а IE8. Вылазит стандартная форма с тремя кнопками Открыть,...

2
Ferrari F1
619 / 513 / 101
Регистрация: 27.01.2015
Сообщений: 2,981
Записей в блоге: 1
Завершенные тесты: 1
13.06.2016, 09:28 #2
нет
0
Vergil
42 / 36 / 14
Регистрация: 11.11.2009
Сообщений: 243
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("Все пропало, шеф");}
Собственно задача нажать автономный режим.
0
Миниатюры
Нажатие кнопки в окне стим  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2016, 12:16
Привет! Вот еще темы с ответами:

Нажатие кнопки в чужом окне!!! - Delphi
Помогите пожалуйста написать программу на Delphi нажатие кнопки в окне чужого приложения. Точнее кнопку Кодирование. Приложение в аттаче.

Нажатие кнопки в другом окне - C++ Builder
Нужно сделать нажатие кнопки в другом окне, например: запускаеш программу, запускаеш калькулятор, Моя программа свёрнута, через какое то...

WebBrowser нажатие кнопки в окне браузера - C# WCF
Добрый день. Столкнулся с проблемой, что не нажимается кнопка на форме, облазил много форумов и сайтов, но ответа найти не смог. Вся...

Добавить код - нажатие кнопки ОК в окне с ошибкой - VBScript/JScript
Добрый день. Прошу помощи у форумчан. Ситуация в следующем Есть rdp-файл соединения с сервером, права на сервере под данной учеткой...


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

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

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