Windows.h Header in visual studio 2005 Pro??



  • Wahrscheinlich wird die windows.h schon von irgendeinem anderen Header eingebunden. Also entweder kannst du die windows.h rauslassen, oder du musst ein wenig mit der Reihenfolge herumdoktorn 😉



  • Badestrand schrieb:

    Also entweder kannst du die windows.h rauslassen, oder du musst ein wenig mit der Reihenfolge herumdoktorn 😉

    1. rauslassen kann ich nicht, sonst wird es als undefinierte funktion, etc. angezeigt(vom compiler).

    2. Was könnte ich denn da alles versuchen? 😉

    mfg



  • Hast du reinzufällig die wincon.h auch irgendwo includet? Immer NUR die windows.h von der WinAPI includieren, keine anderen Header.

    MfG SideWinder



  • Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • SideWinder schrieb:

    Hast du reinzufällig die wincon.h auch irgendwo includet? Immer NUR die windows.h von der WinAPI includieren, keine anderen Header.

    MfG SideWinder

    // test.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
    //
    
    #include "stdafx.h"
    #include <windows.h> // ohne gehts ja :S
    
    int _tmain(int argc, _TCHAR* argv[])
    {
    	return 0;
    }
    

    Aber is doch egal ob ich main() statt _tmain und die parameter schreibe, es kommt immer der selbe Fehler.

    Ich hab mir die Testversion runtergeladen, hab nur noch 89Tage Zeit. Wenns Fehlerfrei funktioniert, werd ich sie mir wohl mit der Schülerlizenz kaufen müssen 😉

    Hab den Fehler vergessen zu erwähnen:

    1>------ Erstellen gestartet: Projekt: test, Konfiguration: Debug Win32 ------
    1>Kompilieren...
    1>test.cpp
    1>c:\program files\microsoft visual studio 8\vc\include\winnt.h(1344) : warning C4005: 'UNREFERENCED_PARAMETER': Makro-Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\windef.h(147): Siehe vorherige Definition von 'UNREFERENCED_PARAMETER'
    1>c:\program files\microsoft visual studio 8\vc\include\winnt.h(1345) : warning C4005: 'DBG_UNREFERENCED_PARAMETER': Makro-Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\windef.h(149): Siehe vorherige Definition von 'DBG_UNREFERENCED_PARAMETER'
    1>c:\program files\microsoft visual studio 8\vc\include\winnt.h(1346) : warning C4005: 'DBG_UNREFERENCED_LOCAL_VARIABLE': Makro-Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\windef.h(150): Siehe vorherige Definition von 'DBG_UNREFERENCED_LOCAL_VARIABLE'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(240) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(240) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(249) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(249) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(249) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(264) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(264) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(264) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(273) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(273) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(273) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(288) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(288) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(288) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(297) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(297) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(297) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(312) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(312) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(312) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(322) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(322) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(322) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(338) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(338) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(338) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(348) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(348) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(348) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(364) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(364) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(364) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(374) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(374) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(374) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(390) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(390) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(390) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(401) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(401) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(401) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(411) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(411) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(411) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(427) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(427) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(427) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(438) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(438) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(438) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(448) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(448) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(448) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(464) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(464) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(464) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(475) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(475) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(475) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(483) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(483) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(483) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(491) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(491) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(491) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(499) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'COORD'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(499) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(499) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(506) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(506) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(506) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(542) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(542) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(542) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(549) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(549) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(549) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(557) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(557) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(557) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(564) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(564) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(564) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(571) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(571) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(571) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(579) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(579) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(579) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(587) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(587) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(587) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(595) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(595) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(595) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(605) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(605) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(605) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(621) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(621) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(621) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(630) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(630) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(630) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(638) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(638) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(638) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(646) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(646) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(646) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(654) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(654) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(654) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(659) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(659) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(659) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(675) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DWORD'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(675) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(675) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(682) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DWORD'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(682) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(682) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(695) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(695) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(695) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(701) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(701) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(701) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(713) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(713) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(713) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(716) : error C2061: Syntaxfehler: Bezeichner 'LPVOID'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(723) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(723) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(723) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(726) : error C2061: Syntaxfehler: Bezeichner 'LPVOID'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(739) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(739) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(739) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(745) : error C2061: Syntaxfehler: Bezeichner 'LPVOID'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(749) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BOOL'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(749) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(749) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(755) : error C2061: Syntaxfehler: Bezeichner 'LPVOID'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(767) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'HANDLE'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(767) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(767) : error C2086: 'int WINBASEAPI': Neudefinition
    1>        c:\program files\microsoft visual studio 8\vc\include\wincon.h(239): Siehe Deklaration von 'WINBASEAPI'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(771) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(771) : error C2143: Syntaxfehler: Es fehlt ',' vor '*'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(778) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'UINT'
    1>c:\program files\microsoft visual studio 8\vc\include\wincon.h(778) : fatal error C1003: Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen.
    1>Das Buildprotokoll wurde unter "file://c:\Benutzer\Patrick Schule\Schuluebungen\test\test\Debug\BuildLog.htm" gespeichert.
    1>test - 151 Fehler, 3 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
    

    ich wäre sehr dankbar, wenn mir jemand helfen könnte 😉



  • Und was steht in der "stdafx.h" drin?

    Übrigens: Die MS VC++ 2005 Express gibts kostenlos im INet 🙂



  • Badestrand schrieb:

    Und was steht in der "stdafx.h" drin?

    // stdafx.h : Includedatei für Standardsystem-Includedateien
    // oder häufig verwendete projektspezifische Includedateien,
    // die nur in unregelmäßigen Abständen geändert werden.
    //
    
    #pragma once
    
    #define WIN32_LEAN_AND_MEAN		// Selten verwendete Teile der Windows-Header nicht einbinden.
    #include <stdio.h>
    #include <tchar.h>
    
    // TODO: Hier auf zusätzliche Header, die das Programm erfordert, verweisen.
    

    Badestrand schrieb:

    Übrigens: Die MS VC++ 2005 Express gibts kostenlos im INet 🙂

    Ich muss mir ja die Pro version kaufen(Schülerlizenz) 😉

    Mfg



  • Sehe den Fehler nicht 😕 Was passiert, wenn du erst die windows.h einbindest und danach die stdafx? Und mach mal Projekt komplett neu erstellen. Und füg noch eine Leerzeile ans Ende der stdafx ein. Und bitte poste nicht mehr die komplette Fehlerliste wenns mehr als 10 sind 😉



  • Versuch es mal mit folgender Einstellung:

    Im Projektfenster das Projekt anwählen, rechte Maustatse und Eigenschaften.
    Dort auf "General" -> "Charakter Set" auf Not Set stellen.

    Dann sollte es gehen.

    Gruß

    Tofischer



  • Nimm mal das #define WIN32_LEAN_AND_MEAN aus der stdafx.h raus.


Anmelden zum Antworten