Screensaver/Linker-Fehler



  • Hallo,

    ich habe gerade versucht eine Screensaver zu schreiben.

    scrnsave.lib ist gelinkt, scrnsave.h includet.

    Jetzt kommen folgende Linker-Fehler:

    1>scrnsave.lib(scrnsave.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_ScreenSaverProc@16" in Funktion "_RealScreenSaverProc@16".
    1>scrnsave.lib(scrnsave.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__InitCommonControlsEx@4" in Funktion "_WinMainN@16".

    Ist ein C++-Projekt. Ich habe auch die Funktionen schon extern "C" gemacht...ohne Erfolg.

    Hat jemand eine Idee was ich falsch mache/vergessen habe?

    Gruß
    void*



  • ^ push
    |
    |

    Hallo nochmal!

    Hat wirklich keiner einen Verdacht?

    Gruß
    void*


  • Mod

    1. Deiner Applikation fehlt offentsichltich die WinMain! Ein ScreenSaver ist eine normale Applikation!
    2. Offensichtlich wird eine ScreenSaverProc auch nicht gefunden!

    Hast Du mit Sicherheit ale C++ Dateien im Projekt?



  • Linke

    scrnsavw.lib (das ist die Unicode Version!)
    comctl32.lib



  • Hallo,

    danke für die Antworten.

    verdacht Du hattest Recht, nachdem ich scrnsavw.lib und comctl32.lib gelinkt hatte hat's geklappt. Vielen Dank!

    Gruß
    void*


Anmelden zum Antworten