Город ниндзя
Меню сайта
Категории раздела
Visual Basic 6.0 [3]
В основном VB6, но могут быть и другие...
Web-мастеру [3]
HTML, JavaScript и т.д.
Мобильные телефоны [0]
J2ME, Symbian
Delphi [0]
Delphi
3D-моделирование [0]
3dsMax, Blender и т.д.
Другое [0]
Всякое разное
Цитаты Рунета
Мини-чат
Наши контакты:

foton.92@mail.ru

7498986

Статистика сайта
Рейтинг@Mail.ru Rambler's Top100

Здесь всего: 1
Странников: 1
Cиноби: 0
Главная » Статьи » Программирование(старый раздел) » Visual Basic 6.0

Управление Winamp-ом через Visual Basic 6

С помощью этого вы можете управлять Winamp-ом из своей программы:

Private Const WM_KEYDOWN = &H100
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As Long) As Long
Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Dim HwndWMP As Long

' Ищем главное окно Winamp
 HwndWMP = FindWindow("Winamp v1.x", 0)
 If HwndWMP = 0 Then MsgBox "Winamp не запущен!": Exit Sub

' Отправляем окну Винампа сообщения о нажатии клавиш
 Call PostMessage(HwndWMP, WM_KEYDOWN, 88, 1) ' Воспроизвести
 Call PostMessage(HwndWMP, WM_KEYDOWN, 86, 1) ' Стоп
 Call PostMessage(HwndWMP, WM_KEYDOWN, 67, 1) ' Пауза
 Call PostMessage(HwndWMP, WM_KEYDOWN, 90, 1) ' Предыдущий трек
 Call PostMessage(HwndWMP, WM_KEYDOWN, 66, 1) ' Следующий трек
 Call PostMessage(HwndWMP, WM_KEYDOWN, 37, 1) ' Промотать назад
 Call PostMessage(HwndWMP, WM_KEYDOWN, 39, 1) ' Промотать вперёд
 Call PostMessage(HwndWMP, WM_KEYDOWN, 40, 1) ' Сделать тише
 Call PostMessage(HwndWMP, WM_KEYDOWN, 38, 1) ' Сделать громче

По всем вопросам обращаться на romka-9625@mail.ru. Удачи!
Категория: Visual Basic 6.0 | Добавил: ST1M (06.05.2009)
Просмотров: 1314 | Комментарии: 7 | Рейтинг: 0.0/0 |
Всего комментариев: 7
7 ST1M  
0
che2 ** ***.Мой пример разместили?
Ответ: Матом бушь ругаться, ...

4 Foton  
1
Нее, надо будет убрать. Тематику нарушает! Точнее я удалять не буду, просто спрячу от глаз. Жалко все-таки uu

5 Night_Stalker  
1
Да это точно, и больше никто не увидет? nea

6 Foton  
0
Сделаю раздел OLD

1 Night_Stalker  
1
che1 А я и не знал, что на твоем сайте моно что-то подобное увидеть!
Хм, надо будет повнимательнее сайт оглядеть gde , а то вдруг еще че раскопаю... ninja

2 Foton  
0
Да я просто пока не убрал.. Осталось от старой тематики, и руки еще не дошли. ou

3 Night_Stalker  
1
Да и не надо... nea Может ты этим кого-то и привлекешь aga




Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини-профиль

Странник, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Контент
Картинки: 473
Книги: 36
Игры: 18
Статьи: 31
Форум: 892
Сервисы: 21
Полезные ссылки
Случайный анекдот
Опрос
Как ты попал на этот сайт?
Всего ответов: 70
Друзья
Поиск
Copyright Foton Company Programm © 2025