Joystick Programmierung und Windows 2000
Hi Leute,
ich sitze jetzt schon zwei Tage dran und versuche im Internet irgendwelche Nützlichen unterlagen zum Thema Joystick und BCB zu finden aber ich kann nicht finden. Jetzt wollte ich einmal fragen ob sich hier jemand mit dem Thema auskennt.
Ich möchte zunächst nur einmal ein Beispiel programm programmieren welches mir die Position des Joysticks wiedergibt ähnlich wie die Joystick kalibrierung unter Windows.
wäre auf Tipps und Hinweise sehr dankbar.
grüßla
Liste der Anhänge anzeigen (Anzahl: 1)
Hiho Leute nach langer Zeit melde ich mich wieder mit einer Lösung!!! :-)
Eigentlich ist es ganz einfach. Man muss nur wie immer drauf kommen.
Code:
#include <mmSystem.h>
//Definitionen
UINT JOYSTICKID;
JOYINFO joyinfo;
JOYCAPS joycaps;
unsigned int Xwert, Ywert, Zwert;
//Auswahl des Joysticks
JOYSTICKID = 0;
//Abfrage (in Programm einbinden)
joyGetPos(JOYSTICKID, &joyinfo); //Hole X,Y,Z und Buttonwerte
Xwert = joyinfo.wXpos;
Ywert = joyinfo.wYpos;
Zwert = joyinfo.wZpos;
Gruß an alle!
PS: Ich hoffe der eine oder andere kann es gebrauchen. Ich habe als anlage noch ein Beispielprogramm drangehängt. OK es ist nicht ganz sauber Programmiert aber es soll ja nur als beispiel dienen.