LPDIRECTDRAW7 kennt er nicht

TimN

Erfahrenes Mitglied
hi,

ich schlage mich gerade mit ein paar DirectX Tutorials herum...
jetzt habe ich das Poblem, dass ich immer folgende Compilermeldung bekomme:
'LPDIRECTDRAW7': Fehlende Speicherklasse oder Typbezeichner

Ich habe die ddraw.h per #include eingefügt und die beiden Lib's ddraw.lib und dxguid.lib über
Projekt -> Einstellungen -> Linker -> Einstellungen für: Alle Konfigurationen hinzugefügt.
(MSVC++ 6)

Aber warum funktioniert das nicht?

Kennt zufällig jemand noch gute DirectX Tutorials?

Danke
 
Zuletzt bearbeitet:
Hallo TimN

Wo hast du den LPDIRECTDRAW7 deklariert.Innerhalb einer Funktion,oder global?Hast
du mehrere .cpp und .h Files.

mfg Bonsai333 ;-)
 
moin


Das spielt doch keine Rolle, wenn das schon beim erstellen einer Instanz von LPDIRECTDRAW7 und nicht bei der verwendung passiert.


mfg
umbrasaxum
 
Hallo

Ähm richtig.Vielleicht paßt seine Path Einstellung nicht zu DirectX Libs.Vielleicht bin mir nicht sicher.

mfg Bonsai333
 
moin


Ja, das wird es vermutlich sein.
Drum zu testzwecken einfach mal den Absoluten Pfad angeben.


mfg
umbrasaxum
 
Hi,

Ja das wird es sein,oder aber seine #include Anweisung ist falsch z.b "ddraw.h" und seine
Header ist nicht im Verzeichnis.Sowas in der Art.

mfg Bonsai333 ;-)
 
moin


,oder aber seine #include Anweisung ist falsch z.b "ddraw.h" und seine
Header ist nicht im Verzeichnis.Sowas in der Art.
Nein, dann sollte der Compiler eigentlich melden das die angegebene Headerdatei nciht gefunden werden kann.


mfg
umbrasaxum
 
Zurück