Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Эмуляция нажатия клавиши в неактивном окне

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 11.10.2013, 09:53   #16
 Разведчик
Аватар для Dinmaite[Work]
 
Dinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небе
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Эмуляция нажатия клавиши в неактивном окне

Мне кажется Вы не совсем понимаете ООП. Родительским окно (parentwindow) может быть по отношению к дочернему, но не по отношению к контролам расположенным на нем. Вы же говорили о том что у memo Form1 является родителем (!), а не родительским окном. Вот и разница в терминологии.

Как видно из примера это абсолютно разные типы данных.
Кстати обратите внимание на первую строчку кода, и попробуйте её выполнить. Ответ будет 0 поскольку у кнопки нет родительского окна.

К сожалению не удалось попасть на указанный сайт. Посему я все же хочу получить пример в коде. Буду даже рад, если я не прав в этом вопросе, учиться никогда не пздно. А посылать сообщения приложению не имеющему окна я не умею.
Изображения
Тип файла: jpg 1.jpg (29.9 Кб, 94 просмотров)
________________
Dinmaite пишет с меня, когда он на работе.
  Ответить с цитированием
Старый 02.11.2013, 10:45   #17
 Пехотинец
Аватар для bespaniki
 
bespaniki неизвестен в этих краяхbespaniki неизвестен в этих краяхbespaniki неизвестен в этих краях
Регистрация: 11.12.2009
Сообщений: 83
Популярность: -270
Сказал(а) спасибо: 7
Поблагодарили 26 раз(а) в 9 сообщениях
Отправить сообщение для bespaniki с помощью Skype™
 
По умолчанию Re: Эмуляция нажатия клавиши в неактивном окне

Цитата:
Сообщение от Envy12Посмотреть сообщение
Возможно бред скажу, но все же. В пв есть такая вещь как фриз, так вот во время фриза могут не принематся нажатия в окно.

Вот Вот, я перед посылкой в неактивное окно PostMessage сначала его размораживаю и тогда все работает.
Код:
//C#
// send F5



MemRW.UnFreeze(pid);  //разморозка
Thread.Sleep(250);   //  пауза 250 мс

WinApi.PostMessage((int)MWHandle, 0x0100, 0x74, "");  // нажимаем F5
 Thread.Sleep(100);
 WinApi.PostMessage((int)MWHandle, 0x0101, 0x74, "");  // отпускаем F5
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Uopilot макрос в неактивном окне NarutoD Общение и обсуждение Perfect World 3 23.09.2013 18:43
[Помогите!] Автотайпер в неактивном окне Feass Общение и обсуждение Perfect World 2 16.03.2012 01:14
Макрос для работы в неактивном окне jinn Rising Force Online 15 18.04.2010 14:11
Программа для кача бафов в неактивном окне Lfot Rising Force Online 15 22.12.2009 23:07
Лутарь в неактивном окне для ФА ГЕРОЙ Вопросы и ответы: RF Online 9 10.07.2009 21:02

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

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

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