Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

23.04.2011, 22:17

Projekteigenschaften den Zeichensatz von Unicode in Multibyte verändern. Wenn es funktioniert kannst du LoadIcon ruhig hinter InitWindow lassen

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

12

23.04.2011, 22:27

bei multibyte kann es auch probleme geben. stells einfach auf "nicht festgelegt". wenn du wissen willst was die einstellung macht findest du die antwort bei einer guten suchmaschine.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »NachoMan« (23.04.2011, 22:36)


13

23.04.2011, 23:40

Es kann auch sein, dass es noch Probleme mit dem Platform SDK gibt. Das ist veraltet. Das Platform SDK heisst jetzt Windows SDK und davon solltest Du dir mal die aktuellste Version downloaden und installieren.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

14

24.04.2011, 00:15

Mit dem Plattform SDK hat das nichts zu tun sondern, die Lösung wurde schon genannt. Das Plattform SDK brauchst du sowieso nicht wenn du Visual C++ 2010 Express hast, am Besten gleich wieder deinstallieren.

15

24.04.2011, 08:14

Soweit ich informiert bin enthält die Express Version nicht das volle, aktuelle Windows SDK. Ob man das braucht, hängt davon ab, mit welchen Projekten man sich sonst noch beschäftigt, unabhängig von den Buch-Beispielen. Das Platform SDK :thumbdown: sollte aber auf jeden Fall deinstalliert werden, da die Gefahr besteht das sonst wichtige Libs gedowngraded bzw. ältere Libs gelinkt werden.

16

24.04.2011, 10:25

Danke für die cielen Antworten. Hab den Zeichensatz geändert. Zuerst kommt keine Fehlermeldung doch dann erscheint ein Fenster in dem steht, dass auf meinem PC TriBase.dll fehlt, obwohl ich sie sowohl in den system32 Ordner als auch im Order des Projekts habe. Danach erfolgt diese Fehlermeldung:

C-/C++-Quelltext

1
2
3
4
5
"Fenster.exe": "C:\Users\Michael\Documents\Visual Studio 2010\Projects\jetzt\Release\Fenster.exe" geladen, Symbole wurden geladen. 
"Fenster.exe": "C:\Windows\System32\ntdll.dll" geladen, Cannot find or open the PDB file 
"Fenster.exe": "C:\Windows\System32\kernel32.dll" geladen, Cannot find or open the PDB file 
"Fenster.exe": "C:\Windows\System32\KernelBase.dll" geladen, Cannot find or open the PDB file 
Das Programm "[5668] Fenster.exe: Systemeigen" wurde mit Code -1073741515 (0xc0000135) beendet.


Eigenartigerweise befinden sich all diese Dateien in dem System32 Ordner...

17

24.04.2011, 10:33

Willst du die Release-Version debuggen?
Bist du sicher, dass beide Tribase-DLLs (tribase.dll, tribased.dll) im System-Ordner liegen?

Und apropos Zeichensatz:
Kannst du bei deinen Posts hier bitte den Standardzeichensatz verwenden?
Danke! ;)
fka tm

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

18

24.04.2011, 10:35

Ich würde davon abraten manuell irgendwelche dlls in den System32 Ordner zu kopieren. Füge lieber den Pfad wo die dlls zu finden sind zur Umgebungsvariable Path hinzu oder leg die dlls in sonst einem Verzeichnis ab wo der Loader danach sucht (Verzeichnis wo die exe liegt, etc.). Ich vermute mal dass du ein 64bit System hast. In diesem Fall ist System32 dann nämlich genau der falsche Ordner...

19

24.04.2011, 10:36

Danke für die Anregung, hatte nur die Release-Bibliothek im System32-Ordner. Jetzt funktioniert alles!!!
Vielen Dank für die Hilfe.
PS: Ich verwende ab jetzt den Standardzeichensatz ;)

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

20

24.04.2011, 10:42

Ah ok. Trotzdem würd ich damit aufhören irgendwelches Zeug in den System32 Ordner zu packen. Der heißt nicht umsonst System32 und nicht DllHappyPlace...

Werbeanzeige