Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Перехват нажатия кнопок. Добавлено: 16.04.08 17:52  

Автор вопроса:  Comoc
Подскажите, пожалуйста, как можно перехватить нажатие Play или Pause в каком либо видео плеере? Спасибо.

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 16.04.08 22:20
Перехватить или просто узнать что были нажаты?..

Ответить

Номер ответа: 2
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #2
Добавлено: 17.04.08 01:15
Как вариант - поставить хук на оконную процедуру. Как это сделать было описано миллиард раз =)

Ответить

Номер ответа: 3
Автор ответа:
 Comoc



Вопросов: 4
Ответов: 9
 Профиль | | #3 Добавлено: 17.04.08 11:40
Ну вообще мне нужно чтобы при нажатии в плеере кнопки Play или Pause в моей программе выполнялось какое либо действие.

Ответить

Номер ответа: 4
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #4
Добавлено: 17.04.08 14:37
Ну да, удобнее всего, видимо хук оконной процедуры.

Ответить

Номер ответа: 5
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #5 Добавлено: 17.04.08 16:02
Угу, это если WMP, у которого "кнопки" вообще — класс Button.
Ты у аимпа или винампа попробуй — у них просто GDI+ рисует их на форме=)

Ответить

Номер ответа: 6
Автор ответа:
 J. Smith



ICQ: ненавижу 

Вопросов: 40
Ответов: 477
 Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой.
 Профиль | | #6
Добавлено: 17.04.08 16:09
Тогда следим за курсором мыши, если он над Play и кнопка мыши нажата то ...

Правда тут проблема если в разных скинах Play в разных местах формы

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 17.04.08 20:09
Или если нажатие этих кнопок осуществляется через горячие клавиши.

Ответить

Номер ответа: 8
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #8 Добавлено: 18.04.08 00:23
Тогда лезем в INI-шники программы, декомпилируем скины проги, проверяем, активно ли окно, ловис сочетание клавиш и вyaля (=

Ответить

Номер ответа: 9
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #9
Добавлено: 18.04.08 11:52
Да-да-да. Зачем искать легкие пути?) Инжектим свой код в плеер и все =)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам