Avatar billede centauri Nybegynder
21. maj 2001 - 13:44 Der er 10 kommentarer og
1 løsning

Aflæs Multimedia Knapper hvordan ?

Hvordan kan man aflæse de Multimedia Knapper der er på de fleste nye tastature idag, dem hvor der gerne er en volume knap, shout down og forskellige andre knapper man kan bruge som man vil. Vil bare ikke bruge de skod programmer der er med til at styre dem med.
Har lavet en masse programmer til aflæsning af Scan Keys men ingen af dem kan registrere dem.

Vil meget gerne have lavet mit egent som jeg så f.eks kan bruge til at styre WinAmp med.

Har før stillet spørgsmålet i bruggem om Visual Basic da jeg egenttlig gerne ville lave det derunder. Men hvis de kunne laves sådan at de både kan bruges under C og VB ville de være perfekt da jeg alligevel skal til at sætte mig ind i C i forbindelse med min uddannelse.
Avatar billede francke Nybegynder
21. maj 2001 - 14:15 #1
Hvad er C
Avatar billede centauri Nybegynder
21. maj 2001 - 16:20 #2
Ja ser du francke hvis du ikke engang ved hvad det er så er du nok ikke i stand til at hjælpe mig med det vel\'.
Avatar billede francke Nybegynder
21. maj 2001 - 17:21 #3
Det var heller ikke for at hjælpe!! Alm.nysgerrighed,vi vil jo alle lære!Der er jo ingen grund til at virke overlegen!!!!!!!!!!!!!!!
Avatar billede centauri Nybegynder
22. maj 2001 - 08:38 #4
Det var heller ikke for at virke overlegen, mente bare ikke at det her et det rigtige sted at spørge om den det i et andet spørgsmål.

Men C er et Programerings Program hvor du selv kan kode dine programmer.
Avatar billede borrisholt Novice
22. maj 2001 - 09:25 #5
centauri >> Da de sidder på et keyboard, og windows kan registere dem, må de kunne fanges med et keyboard hook. Jeg har ikke self et sådan keyboard, så jeg kan ikke lige afprøve min teoori. Men jeg har en del erfaring med hooks.

Jens B
Avatar billede centauri Nybegynder
22. maj 2001 - 09:49 #6
Det er vidst ikke sådan til at lave med hooks så skal man nemlig have en eller anden vxd fil indlæst der indeholder en driver for at kunne aflæse de taster da så vidt jeg har kunne læse mig frem til så betegner Windows dem som døde taster. De skal aflæses af flere gange for at kunne blive registreret.

Jeg er faldet over de 2 links her men der er ikke noget der jeg sådan forstår, desværre.

http://www.lummoxjr.com/jrkey/status.html

www.win.tue.nl/math/dw/personalpages/aeb/linux/kbd/scancodes-2.html+scan+codes+for+multimedia+buttons+on+keyboards" target="_blank">http://www.google.com/search?q=cache:16ceec7d426f7314:www.win.tue.nl/math/dw/personalpages/aeb/linux/kbd/scancodes-2.html+scan+codes+for+multimedia+buttons+on+keyboards
Avatar billede wisen Nybegynder
28. maj 2001 - 10:54 #7
Det burde være muligt (læs. _ikke_ testet) at fange WM_KEY** messages og i deres LPARAM, tage bit 16->23 som er scankoden fra tastaturet.

Så skal du bare vide hviket tastatur der er tilsluttet, og se scankoderne her på siden : http://www.win.tue.nl/~aeb/linux/kbd/scancodes-2.html
Avatar billede wisen Nybegynder
28. maj 2001 - 10:57 #8
... desuden kan du i Win2000 bruge \"WM_APPCOMMAND\"
Avatar billede centauri Nybegynder
01. juni 2001 - 08:10 #9
Ja ok.
Er der så nogen der kan / vil lave et eksempel til mig. For jeg fatter rent ud sagt ikke hvordan det virker.

Ligger gerne flere point i det.

Avatar billede centauri Nybegynder
18. juni 2001 - 11:05 #10
Nå der kom ikke nogte her jeg kunne bruge så lukker spørgsmålet igen.
Avatar billede wisen Nybegynder
18. juni 2001 - 11:07 #11
Der var da nogle gode gode \"pinde\" imellem :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester