Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Клик в свёрнутом окне

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C/C++ только в данном разделе

Ответ
 
Опции темы
Старый 16.04.2012, 03:08   #1
 Пехотинец
Аватар для alegr
 
alegr скоро будет известенalegr скоро будет известенalegr скоро будет известен
Регистрация: 19.01.2011
Сообщений: 57
Популярность: 280
Сказал(а) спасибо: 3
Поблагодарили 35 раз(а) в 9 сообщениях
 
По умолчанию Клик в свёрнутом окне

Всем привет. Лопатил гугл целый день, но так и не нашел ответа на свой вопрос. В общем, пока вот что имеется:
HWND hwnd = FindWindow(NULL, L"Perfect World");
Тут всё норм, с помощью ReadProcessMemory читаю хп, мп и все остальные характеристики персонажа. Пробую
PostMessage(hwnd,WM_LBUTTONDOWN, 0, MAKELPARAM(Inv1.x+100, Inv1.y)); PostMessage(hwnd,WM_LBUTTONUP,0,MAKELPARAM(Inv1.x+ 200, Inv1.y));

по идее, должен по указанным координатам передвинуть объект в инвентаре. Но он не передвигается (( Пробовал так же SetCapture(hwnd); - не получается тоже... Нужно, чтобы в свёрнутом окне клик происходил. Буду очень признателен за подсказки
зы. ща попробую сделать нечто подобное в калькуляторе

Добавлено через 6 минут
неа, тоже не получается (( ни в свёрнутом, ни в развёрнутом

Последний раз редактировалось alegr; 16.04.2012 в 03:15. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 16.04.2012, 11:01   #2
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Клик в свёрнутом окне

Для посылки нажатия в неактивное окно Perfect World нужно разморозить само окно. Много информации об этом есть тут.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 16.04.2012, 13:20   #3
 Пехотинец
Аватар для alegr
 
alegr скоро будет известенalegr скоро будет известенalegr скоро будет известен
Регистрация: 19.01.2011
Сообщений: 57
Популярность: 280
Сказал(а) спасибо: 3
Поблагодарили 35 раз(а) в 9 сообщениях
 
По умолчанию Re: Клик в свёрнутом окне

зачем размораживать? в пв нет фроста. кнопки отправляются нормально. но нужна именно мышь
  Ответить с цитированием
Старый 16.04.2012, 13:27   #4
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Клик в свёрнутом окне

Цитата:
Сообщение от alegrПосмотреть сообщение
кнопки отправляются нормально.

Покажешь код, через который отправляешь клавиши без разморозки?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 17.04.2012, 14:20   #5
 Пехотинец
Аватар для alegr
 
alegr скоро будет известенalegr скоро будет известенalegr скоро будет известен
Регистрация: 19.01.2011
Сообщений: 57
Популярность: 280
Сказал(а) спасибо: 3
Поблагодарили 35 раз(а) в 9 сообщениях
 
По умолчанию Re: Клик в свёрнутом окне

держи:

Код:
DWORD pid;
HWND hwnd = FindWindow(NULL, L"Perfect World"); //Имя окна
HANDLE phandle; 
GetWindowThreadProcessId(hwnd,&pid); //Получаем Process ID
phandle = OpenProcess(PROCESS_ALL_ACCESS,0,pid); //Получаем доступ к процессу
PostMessage(hwnd,VK_F8, 0, 0);
Вырезал из разных частей программы, поэтому так подробно))
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КиКи!!!Тема не о том что у меня кики, а о них самих! ГруБыйХаКЕр Общение и обсуждение, архив Point Blank 9 28.01.2012 16:36
Как запустить пб в окне Alegro Общение и обсуждение, архив Point Blank 2 02.06.2010 19:03

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 07:18.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net