Karta dźwiekowa pod USB i przyciski

0

Witam !!

Posiadam karte dźwiękową pod USB, ma ona kilka przycisków np: Previous track/Next track, regulacja glośności, Play Pause STOP. Wysyła ona jakos komunikaty do winampa, Windows media player'a i w opcjach moge sobie przypisac co dany przycisk ma robic. Problem polega na tym ze chce zrobic swoj odtwarzacz, ktory bedzie reagowal na te komenty ktore wysyla karta dzwiekowa. Wie ktos moze na jakiej zasadzie to dziala?? jak moge odebrac takie komunikaty ??a moze trzeba jakos aplikacje zarejestrowac w systemie jako odtwarzacz??.

Bede wdziewczny za wszelkie wskazówki :)

Pozdrawiam !

0

Nie jest to po prostu widziane jako klawisze klawiatury multimedialnej? Zrób program reagujący na WM_KEYDOWN i sprawdź, czy takiego naciśnięcia nie przechwycisz przypadkiem.

0

sprawdzanie zrobic w OnKeyPress formy głownej programu ???

0

zrobilem tak:

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
Caption:=IntToStr(Key);
end;

Dziala ! W winampie to dziala nawet jak aplikacja jest gdzies w tle...czyli moge miec wlaczonego wordpada i sterowac sobie muzyka...a w tym przykladzie ktory podalem aplikacja musi byc na pierwszym planie zeby zlapala. Da sie jakos to ominac ??

0

temat juz nie aktualny....walnolem hooka na klawiature i lapie kody tych przyciskow...

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1