Problem mit DirectInput
-
Hallo zusammen
Ich möchte das DirectInput Interface initialisieren, doch beim Erstellen des Haupt-Objektes erkennt der Compiler die Funktion 'DirectInputCreateEx' nicht, obwohl ich dinput.h u. dinput.lib eingebunden habe.
Alles andere wird auch erkannt, wie zB. LPDIRECTINPUT7, LPDIRECTINPUTDEVICE7 und dessen Memberfunktionen -> nur bei dieser besagten Funktion erhalte ich die Fehlermeldung: 'nichtdeklarierter Bezeichner'.
-
kann es sein das du in den Optionen von VC den Include Ordner von VC vor dem vom DirectX SDK hast? Dann kommen solche Fehler zustande.
-
Danke, für deine Antwort.
Ich weiß, was du meinst u. ich bin diese Option noch am suchen(.NET), weil SDK 7.0 schon integriert war u. diese nicht einbinden musste(DirectDraw funktioniert wunderbar).
Vielleicht könntest du mir noch sagen, wo ich, in den unergründlichen Tiefen der .NET-Palttform, diese Einstellung finde?
-
Ich habs:
'#define DIRECTINPUT_VERSION 0x0700' fehlte noch, bevor dinput.h eingebunden wird. Dann wird das wohl SDK 8.0 sein.
Na, egal -> jetzt läuft es. Danke noch mal.Gruß