Anfänger mit MFC - Compilerfehler



  • Hi,
    ich habe mit dem Wizard von Visual Studio eine MFC-Anwendung erstellt, bekomme aber immer folgende Fehlermeldung:

    ------ Erstellen gestartet: Projekt: Dialogs, Konfiguration: Debug Win32 ------
    Kompilieren...
    stdafx.cpp
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(945) : error C2275: 'DEVMODEW': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(2012): Siehe Deklaration von 'DEVMODEW'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(945) : error C2065: 'dmFormName': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(945) : error C2275: 'DEVMODEW': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(2012): Siehe Deklaration von 'DEVMODEW'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(945) : error C2065: 'dmSpecVersion': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(946) : error C2275: 'DEVMODEW': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(2012): Siehe Deklaration von 'DEVMODEW'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(946) : error C2065: 'dmFormName': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(946) : error C2275: 'DEVMODEW': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(2012): Siehe Deklaration von 'DEVMODEW'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(946) : error C2065: 'dmSpecVersion': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(945) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(945) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(946) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(946) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(953) : error C2275: 'DEVMODEW': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(2012): Siehe Deklaration von 'DEVMODEW'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(953) : error C2065: 'dmLogPixels': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(954) : error C2275: 'DEVMODEW': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(2012): Siehe Deklaration von 'DEVMODEW'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(954) : error C2065: 'dmLogPixels': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(953) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(954) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1145) : error C2275: 'DEVMODEA': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(1958): Siehe Deklaration von 'DEVMODEA'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1145) : error C2065: 'dmFormName': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1145) : error C2275: 'DEVMODEA': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(1958): Siehe Deklaration von 'DEVMODEA'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1145) : error C2065: 'dmSpecVersion': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1146) : error C2275: 'DEVMODEA': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(1958): Siehe Deklaration von 'DEVMODEA'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1146) : error C2065: 'dmFormName': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1146) : error C2275: 'DEVMODEA': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(1958): Siehe Deklaration von 'DEVMODEA'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1146) : error C2065: 'dmSpecVersion': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1145) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1145) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1146) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1146) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1153) : error C2275: 'DEVMODEA': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(1958): Siehe Deklaration von 'DEVMODEA'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1153) : error C2065: 'dmLogPixels': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1154) : error C2275: 'DEVMODEA': Ungültige Verwendung dieses Typs als Ausdruck
            c:\programme\microsoft sdks\windows\v6.0a\include\wingdi.h(1958): Siehe Deklaration von 'DEVMODEA'
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1154) : error C2065: 'dmLogPixels': nichtdeklarierter Bezeichner
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1153) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    c:\programme\microsoft visual studio 9.0\vc\atlmfc\include\atlconv.h(1154) : error C3861: "offsetof": Bezeichner wurde nicht gefunden.
    Das Buildprotokoll wurde unter "file://c:\Dokumente und Einstellungen\Fabian Maurer\Eigene Dateien\OLIVER\Dialogs\Dialogs\Debug\BuildLog.htm" gespeichert.
    Dialogs - 36 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
    

    Woran könnte das liegen ? (Ganz neues Projekt, nichts geändert !)



  • Hm, hast du vielleicht mal an den MS-Headern rumgespielt oder so? Wenn das Problem noch aktuell ist, würde ich einfach mal zur Neuinstallation raten.


Anmelden zum Antworten