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

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

11

08.07.2007, 09:38

Nei standard C++ Programmen ist die Konsole ganz normal. Du kannst natürlich auch Windows-Anwendunge programmieren. Dazu brauchst du das Plattform-SDK, welches du heruntergeladen hast und etwas Know-How in Sachen C++ allgemein und Widwos Programmierung. Arbeite einfach mal ein Buch, Tutorial oder sonst etwas durch und wenn du C++ gelernt hst, dann kannst du dich an Windows-Fenster/Spiele heranwagen.

Nur sofort damit einsteigen wird schwierig. Bei einem Haus kann ich auch nicht erst das Dach hinbauen ohne später massive Probleme zu bekommen

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

12

08.07.2007, 14:27

@Chriss:
Du musst noch

Zitat von »"dot"«

das
machen.

Dann erstellst du ein neues Projekt->Konsolenanwendung. im neuen dialog dann auf weiter klicken. dann wählst du windowsanwendung aus entfernst alle hacken bei mfc etc und setzt einen bei empty project.

PS: Es sollte mal jemand nen einsteigertut(mit screenshots etc) schreiben, das genau beschreibt, was man machen muss. wenn es niemand machen will mach ichs zur nut, wird nur etwas schwer vc express zu installieren, da ich std nutze.

Socke

EDIT
Allerdings solltest du vllt zuerst, wie fred schon gesagt hat, c++ lernen.

chris1982nrw

Frischling

Beiträge: 31

Wohnort: Köln

  • Private Nachricht senden

13

09.07.2007, 00:22

Du musst noch "das" machen.

Genau hier liegt ja mein Problem, dass ich nicht weiß,
wie ich das (http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/)
mit der Einstellung hinbekommen soll.

Da bräuchte ich sowas wie ne Anleitung in Deutsch.
1. und. 2. hab ich ja geschafft, aber 3, 4 (würd ich noch hinbekommen) und 5
sind für mich so nicht zu verstehen.

Könnte mir da einer bitte helfen ?

Wär gut.

***chris***
:? [/url]

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

14

09.07.2007, 01:46

Zitat von »"chris1982nrw"«


Da bräuchte ich sowas wie ne Anleitung in Deutsch.
1. und. 2. hab ich ja geschafft, aber 3, 4 (würd ich noch hinbekommen) und 5
sind für mich so nicht zu verstehen.

Könnte mir da einer bitte helfen ?

Also an Englisch führt auf Dauer kein Weg vorbei, wenn du programmieren willst... ich fasse mal kurz zusammen, worum es in den Schritten 3-5 geht:

3:
In den Optionen von Visual Studio unter "Projekte und Projektmappen -> VC++ Verzeichnisse" sollen die Pfade zu Lib, Bin und Include vom Platform-SDK hinzugefügt werden. Ich hoffe du kannst dir denken, was wo hin gehört^^

4:
In dem Ordner, in dem du Visual Studio installiert hast suchst du folgende Datei:
VC\VCProjectDefaults\corewin_express.vsprops
In dieser Datei suchst du die Zeile:
AdditionalDependencies="kernel32.lib"
Und ersetzt sie durch
AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"
Dann speicherst du die Datei...

5:
Wieder mal eine Datei suchen (der Ordner 1033 kann je nach Sprache auch eine andere ähnliche Zahl haben!):
VC\VCWizards\AppWiz\Generic\Application\html\1033\AppSettings.htm
Datei in Notepad oder ähnlichem öffnen und zu Zeile 441-444 gehen. Ersetze diese 4 Zeilen durch folgendes (also einfach // an den Anfang setzen):
// WIN_APP.disabled = true;
// WIN_APP_LABEL.disabled = true;
// DLL_APP.disabled = true;
// DLL_APP_LABEL.disabled = true;

Datei speichern, Visual Studio starten, nachschaun, ob die Win32 Projekte vorhanden sind und funktionieren ;)

chris1982nrw

Frischling

Beiträge: 31

Wohnort: Köln

  • Private Nachricht senden

15

09.07.2007, 02:25

Damit komm ich nicht klar.

Ok, danke erstmal für die Hilfe. ;)

Aber hier komme ich nicht klar mit Schritt 3:

das VC++ Verzeichnis in Optionen find ich ja,
aber das mit den Pfaden, das versteh ich nicht.
Da sind so viele Pfade:

Hier is ein Screen:

http://img88.imageshack.us/my.php?image=screen1uj1.jpg

kannst du mir da bisschen Schritt für Schritt erklären ?

Hört sich jetzt vielleicht doof an, aber ich komm damit nicht klar :-(

Danke *schäm*
***Chris***

16

09.07.2007, 07:14

In der List-Box wo "ausführbare Datein" steht änderst du in Libraries, dann ist unten das Symbol für einen neuen Ordner(ist aber für eine neu Zeile) drücken und du bekommst eine neue Zeile bei den ganzen Pfaden. In der Zeile ist am Ende ein Button den drücken und dann das Lib-Verzeichniss des SDK´s angeben. Genauso verfährst du dann mit Include und Bin-Verzeichniss.

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

17

09.07.2007, 10:59

Genau so ist es...
Um weiteren Fragen vorzubeugen:

Ausführbare Dateien -> Bin
Includedateien -> Include
Bibliotheksdateien -> Lib

chris1982nrw

Frischling

Beiträge: 31

Wohnort: Köln

  • Private Nachricht senden

18

09.07.2007, 15:57

SDK "Include" Problem

Ok, danke.

Das hab ich geschafft:

Ausführbare Dateien -> Bin
Bibliotheksdateien -> Lib

ABER:

für:

Includedateien -> Include

gibt es im SDK keinen Include-Ordner als Verzeichnis (siehe Screen):

http://img364.imageshack.us/my.php?image=screen2uj0.jpg

Jetzt fehlt mir nur noch das, dann müsste ich es ja geschafft haben. :oops:

==========================================

noch etwas "Wichtiges":

es gibt insgesamt 2 SDK Ordner:

1. Der für "Microsoft Visual Studio 8 (enthält siehe Screen "Bin" und "Lib",
aber keine "Include")

2. Der für "Microsoft SQL Server (enthält "Lib" und "Include")

vielleicht is das ja irgendwie wichtig.

:cry:

chris1982nrw

Frischling

Beiträge: 31

Wohnort: Köln

  • Private Nachricht senden

19

09.07.2007, 17:06

Mal ne generelle Frage

Was davon hätte ich denn runterladen sollen?:

http://img518.imageshack.us/my.php?image=screen3ya6.jpg

is aus der Seite für das SDK Zeugs hier:


http://www.microsoft.com/downloads/details.aspx?FamilyID=0baf2b35-c656-4969-ace8-e4c0c0716adb&displaylang=en&Hash=cIwXHk89EdrV0ql0mcJRo2TZ%2bvgNiglq%2fKyZqBGnITRxOCbzme5Br2ZxXXEC3WEFL4PDcKYoquAFFMjCXNnOXw%3d%3d

20

09.07.2007, 17:18

Wenn mich nicht alles täuscht x86, das ist für alle 32bit-computer, ia ist intel 64 bit und amd ist klar.

Werbeanzeige