Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2011, 05:02   #11
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Хуки - это для перехвата событий программы. А если нужно эмитировать нажатия, то можно просто послать сообщения окну -
Код:
BOOL WINAPI PostMessage(
  __in_opt  HWND hWnd,
  __in      UINT Msg,
  __in      WPARAM wParam,
  __in      LPARAM lParam
);
Не обязательно по координатам и скриншотам. Просто найди структуру/указатель на нужные данные и читай/пиши
An1ka вне форума Ответить с цитированием
Старый 27.02.2011, 09:59   #12
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Если хочется сделать хорошо, то нужно сначала покопаться в недрах программы. Возможно, там вся работа вынесена в DLL и можно эти самые DLL напрямую вызывать из своей программы.
Если хочется более просто и быстро реализовать, то берёте в руки Spy++ (идёт в комплекте с Visual Studio, ну или может аналоги какие есть) и смотрите на структуру окошек, их классы,... ну и в своей программе уже ищете нужное окно (кнопка, поле ввода,..., в Windows - это по сути тоже окно), посылаете нужное сообщение и вуаля - программа будет свято верить, что с ней работает человек
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TCUI - библиотека графического интерфейса для J2ME igorsolkin Общие вопросы по Java, Java SE, Kotlin 37 15.12.2010 02:10
Пример пользовательского интерфейса для БД Иллидан БД в Delphi 1 07.11.2010 21:51
Создание интерфейса для программ на Vb.net Prog&21 Помощь студентам 3 07.08.2010 17:38
С++ меню в виде интерфейса для общения с пользователем monstrik Помощь студентам 0 16.04.2009 11:15
Выбор инструментов для создания интерфейса к БД Repz БД в Delphi 3 12.05.2008 13:32