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

dev_null

Frischling

  • »dev_null« ist der Autor dieses Themas

Beiträge: 38

Wohnort: Augsburg

Beruf: Application Developer

  • Private Nachricht senden

11

02.07.2007, 12:59

Jo, du hast schon Recht, die IDE ist ok ... Nur funktioniert ja der Code aus dem Buch nicht, was ich allerdings etwas Fragwürdig finde und was mich auch verwirrt.
Think free!

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

12

02.07.2007, 13:14

Also mach mal folgendes:

Erstelle ein Win32 Projekt(Aber net konsole). Dazu musst du glaub ich bei projekt erstellen die konsolenanwendung auswählen und dann im nächsten dialog auf windows anwendung umstellen(so oder so ähnlich).(wichtig ist, das du funktionen wie mfc atl etc ausstellst und ein leeres projekt erstellst(empty project))

Dann füg einfach mal die quellcodedatei ein, und kompilire. Wenn dann fehlermeldungen kommen poste die mal alle hier.


Socke

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

13

02.07.2007, 13:32

Wenn du damit nicht klar kommst nim einfach DevC++ Für Selbststudien und vieles anderes reicht das vollkommen :D

14

02.07.2007, 13:49

also wenn du das psdk installiert hast, erstellst du ein neues win32projekt. dann setllst du es im erstellungsdialog auf windows um und machst nen haken bei leeres projekt.
so kann ich windows projekte bei mir erstellen.
(was diese stadfx.h soll weiß ich nicht, ich benutz immer leere projekte)

dev_null

Frischling

  • »dev_null« ist der Autor dieses Themas

Beiträge: 38

Wohnort: Augsburg

Beruf: Application Developer

  • Private Nachricht senden

15

02.07.2007, 14:08

Zitat von »"Eldarion72"«

also wenn du das psdk installiert hast, erstellst du ein neues win32projekt. dann setllst du es im erstellungsdialog auf windows um und machst nen haken bei leeres projekt.
so kann ich windows projekte bei mir erstellen.
(was diese stadfx.h soll weiß ich nicht, ich benutz immer leere projekte)


Das habe ich jetzt auch mal versucht mit einem leeren Projekt was auch win-anwendungen eingeschaltet ist...

Das funktioniert aber auch nicht :(

Da bekomme ich den Fehler:

Zitat

------ Erstellen gestartet: Projekt: foo2, Konfiguration: Debug Win32 ------
Kompilieren...
main.cpp
c:\dokumente und einstellungen\root\eigene dateien\visual studio 2005\projects\foo2\foo2\main.cpp(53) : error C2440: '=': 'const char [15]' kann nicht in 'LPCWSTR' konvertiert werden
Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
c:\dokumente und einstellungen\root\eigene dateien\visual studio 2005\projects\foo2\foo2\main.cpp(69) : error C2664: 'CreateWindowExW': Konvertierung des Parameters 2 von 'const char [15]' in 'LPCWSTR' nicht möglich
Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
Das Buildprotokoll wurde unter "file://c:\Dokumente und Einstellungen\root\Eigene Dateien\Visual Studio 2005\Projects\foo2\foo2\Debug\BuildLog.htm" gespeichert.
foo2 - 2 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
Think free!

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

dev_null

Frischling

  • »dev_null« ist der Autor dieses Themas

Beiträge: 38

Wohnort: Augsburg

Beruf: Application Developer

  • Private Nachricht senden

17

02.07.2007, 14:33

Gurke, das hat funktioniert. Super Danke, mein Erstes Fenster funktioniert :)

Mal bei google schauen :) Was das mit dem Multibyte auf sich hat...

Nur eine Frage noch, Lohnt es sich Visual C++ 2005 STD zu kaufen? Ist ja nicht teuer... Oder reicht die EE vollkommen aus?
Think free!

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

Werbeanzeige