![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| dizzy1984 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 15.2.2007 Репутация: нет Всего: 25 |
Пишу программу, автоматизирующую работу с веб-интерфейсом. Эмулируются нажатия мышки и клавиш на клавиатуре. Посколько время от времени данные посылаются и принимаются от сервера необходимо сделать задержку, основанную на анализе картинки. Анализирую с помощью ::GetPixel с интервалом 400мс. Время от времени он ведет себя странно - вместо реального цвета возвращает значение "0xffffffff". Поискав в инете я пришел к выводу, что это случается только в одном случае - если пиксела не видно по некоторой причине. Тем не менее, пиксел видно, а GetPixel возвращает "0xffffffff". Сейчас это заменено на ::Sleep, но ясно что это плохой способ. Вопрос - по какой причине getpixel возвращает некорректное значение. Может это что-то связанное с кэшированием данных?
|
|||
|
||||
| Estranged |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 30.8.2010 Репутация: 3 Всего: 3 |
GetLastError сразу после GetPixel в случае возврата 0xffffffff что выдает?
|
|||
|
||||
| Dem_max |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1780 Регистрация: 12.4.2007 Репутация: 16 Всего: 39 |
может это связано с тем, что картинка еще не загружена полностью браузером ??????
-------------------- Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte") |
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |