campoviy
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Пришлось заюзать WinHEX и пропатчить KMPlayer.exe любимого плеера. Дело в том, что для управления Winamp'ом я использую утилиту WAC, которая посылает сообщения окну, с классом "Winamp 1.x". Так как Winamp запущен (свернут и идёт воспроизведение) постоянно, после запуска KMPlayer'а и попыток WAC послать соответствующему окну сообщение, происходит конфликт. Представьте сами, в KMPlayer'е DVD на паузе стоит, а в Winamp'е - трек воспроизводится, необходимо приостановить воспроизведение трека, а на деле получаю возобновление воспроизведения DVD. Не то, надо исправлять. C помощью Window Scanner'а установил, что окошко обладает именно "Winamp 1.x"-классом. Выполнил поиск "Winamp 1.x", заменил "1" на "2". Проверил сканером - класс действительно поменялся. Собственно, можно было и другое значение поставить. Цифровой подписи-то всё равно у экзешника нет, терять, в общем-то, нечего. | Всего записей: 515 | Зарегистр. 19-01-2011 | Отправлено: 11:00 26-03-2011 | Исправлено: campoviy, 11:03 26-03-2011 |
|