Probleme beim includen der SHLOBJ.H -> mehrfach deklariert



  • Hallo,

    ich brauche in einem Programm die SHLOBJ.H und include sie in meiner Main.cpp.
    Nun wirft mir der Compiler Fehler:
    Bezeichner FVSHOWINFO mehrfach deklariert.
    Bezeichner FOLDERSETTINGS mehrfach deklariert.
    Bezeichner DESKBANDINFO mehrfach deklariert.
    Bezeichner SHELLFLAGSTATE mehrfach deklariert.

    Nun bin ich ein wenig Ratlos...

    Hier was ich sonst noch drin hab:

    Main.cpp:
    #include <vcl.h>
    #include "Main.h"
    #include <SHLOBJ.H>
    
    Main.h
    #include <Classes.hpp>
    #include <Controls.hpp>
    #include <StdCtrls.hpp>
    #include <Forms.hpp>
    #include <Db.hpp>
    #include <DBTables.hpp>
    #include <ExtCtrls.hpp>
    #include <ComCtrls.hpp>
    #include <Menus.hpp>
    

    Weiß jemand Rat?



  • Siehe FAQ unter "Allgemein".


Anmelden zum Antworten