Windowsprogramme unter VC++ 6.0



  • Hi,

    mir ist da grad irgendwas dummes aufgefallen, und ich hoffe ihr koennt mir bei diesem Problem helfen.

    Schilderung:

    Ich gehe wie folgt vor, um ein neues Projekt anzulegen:

    - VC++ 6.0 starten
    - Datei --> Neu
    - Win 32 Anwendung
    - eine einfache WIN32 Anwendung

    Nun schreibe ich meinen Code (aus dem Buch von Petzold). Es ist 100 % kein Tipfehler oder anderer Fehler, da ich anschliessend noch den Code von ihm Selbst aus der CD reinkopiert habe.

    Nun führe ich das prog aus und es kommt folgender fehler:

    Unerwartetes Dateiende Waehrend der Suche nach der Direktive fuer die vorkompilierte Header - Datei

    Dann habe ich etwas rumprobiert (hab mir auch das projekt von Petzold angeschaut. Hab dann das gleiche wieder gemacht, nur bin ich dann auf leeres Projekt gegangen, und hab da eine .c datei angelegt.

    Nun meine Frage:

    Wieso geht das mit leeres Projekt, aber nicht mit eine einfache Anwendung??

    Wäre für Tips, Ratschläge sehr dankbar.

    Mit freundlichen Grüßen

    Lyrix



  • Weil die Projekteinstellungen unterschiedlich sind. Vorkompilierte Header gibt es in den C++-Settings deines projektes einen Menupunkt.

    #include "stdafx.h"
    

    Das ist das erste was du inkludieren mußt, in deinen cpp-Dateien. Und in der stdafx.h kannst du häufig benutzte header-Dateien eintragen, die vorkompiliert werden sollen.

    Wenn du das alles nicht willst, kannste das in den Projektoptionen abstellen.


Anmelden zum Antworten