![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| SultanOFF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 23.3.2008 Репутация: нет Всего: нет |
Приветствую всех
|
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 6 Всего: 64 |
Судя по всему, вам сюда:
Windows Media Player Control Using the Windows Media Player Control in a C++ Program Object Model Reference for C++ Правда там на С++. -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| SultanOFF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 23.3.2008 Репутация: нет Всего: нет |
а есть что на русском и для делфи? Собственно хочется поподробнее узнать как управлять чужими окнами и элементами на них
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
SultanOFF, яндекс юзать пробовал?
uno dos А вообще был какой-то специальный компонент для управления Винампом. Старенький уже. Названия вот не помню. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 6 Всего: 64 |
-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 6 Всего: 64 |
Бывает Добавлено через 2 минуты и 28 секунд
Я дал ссылки не на мануалы по вопросу управления чужими окнами, а непосредственно по работе с WMP. ИМХО здесь не прокатит управление чужими окнами (или будет сделать это довольно сложно). Скины как никак... Кнопки без надписей. И т.п. -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| Rrader |
|
|||
|
Inspired =) ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1535 Регистрация: 7.5.2005 Репутация: 70 Всего: 191 |
Через IAccessible можно добраться до кнопок
|
|||
|
||||
| SultanOFF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 23.3.2008 Репутация: нет Всего: нет |
как Я понял нужно посмотреть примеры вот тут и тут но там на С++ и английском которые Я знаю очень и очень плохо. Может кто нибудь привести пример? Кстати появилась идея о том что можно реализовать ввиде плагина, тогда встает вопрос сложно ли это и имеется ли sdk?
а это как? |
|||
|
||||
| Rrader |
|
|||
|
Inspired =) ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1535 Регистрация: 7.5.2005 Репутация: 70 Всего: 191 |
SultanOFF, тут я делал программку для демонстрации некоторых возможностей IAccessible.
Скомпилируй ее, наведи указателем на кнопку паузы в WMP и понажимай кнопку "Выполнить". Если понравится, расскажу дальше |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 6 Всего: 64 |
Имеется. Всё там же в MSDN. Правда на английском. Это сообщение отредактировал(а) artsb - 7.1.2010, 13:13 -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| SultanOFF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 23.3.2008 Репутация: нет Всего: нет |
скомпилировал, запустил, работает отлично, правда когда навожу на элементы панели инструменов wmp везде класс окна пишет как "WMP Skin Host" однако текст обьекта определяет хорошо, да и кнопка выполнить делает свое дело. В общем очень круто, понравилось. Именно так хотелось бы реализовать в своей проге, но исходник там довольно сложный..ща буду учить |
|||
|
||||
| Rrader |
|
|||
|
Inspired =) ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1535 Регистрация: 7.5.2005 Репутация: 70 Всего: 191 |
А как же, потому что в WMP большинство контролов - неоконные, рисуются на родителе-окне. А вот IAccessible действительно позволяет творить чудеса. Но есть подводные камни:
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |