mscv++ 6.0 autoren sp2 + dx 9.0 sdk (summer 2004)
-
hey leutz...
ich habe die autoren-version von visual c++ 6.0
mit dem service-pack 2 installiert.läuft auch alles ganz ok, so wie es sein sollte.
jetzt hab ich das directx 9.0 sdk mit dem sommer 2004 update installiert.
problem:
nach aussage des buches, auf dessen begleit-cd das dx sdk war,
sollten beim setup selbigens direkt einige veränderungen am
visual studio gemacht werden.diese wurden dann allerdings nur teilweise gemacht,
so kann ich zwar kein dx-projekt mit dem assistenten
erstellen, aber die include-verzeichnisse des sdks
wurden beim vs eingetragen.gut, ich hab gedacht, das ist ja erstmal nich so tragisch...
aber sobald ich die header-datei "dsound.h" includiere,
bekomme ich eine fehlermeldung:DWORD_PTR ist undefiniert
dieser typ ist in einigen strukturen von dx
verwendet, und so kann ich also nichts kompillieren.bin für jeden noch tipp dankbar, das buch hat $(h31ss3 geld gekostet,
da will ich dann ja auch was von haben...bis dann man, ich
-
Hast du windows.h vor DSound.h includiert?
-
ja, hab ich getan...
hab auch mal mit mfc-unterstützung probiert, gleiches ergebnis...
nirgendwo ist der typ DWORD_PTR definiert
und den selbst als DWORD zu definieren hatts auch nicht gebracht
-
Wenn überhaupt, dann DWORD*
-
wa ja nich ganz ernst gemeint...
aber, selbst wenns so klappen würde (ZWEIFELHAFT!!!)
das sollte doch EIGENTLICH nicht so zum selberbasteln sein...
-
Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Rund um die Programmierung in das Forum MFC mit dem Visual C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
DWORD_PTR wird in Basetsd.h definiert. Sollte dies bei dir nicht der Fall sein, dann solltest du dir das aktuelle Platform SDK installieren.
-
aso, wie auch imma...
ich habs dx 8.1 sdk installiert, dann gnadenlos
das 9.0 sdk drüber installiert-> ES LÄUFT...in diesem sinne,
.....