Probleme mit Einsprungspunkt und gewählter RT-Library (Vc++ .net 2003)



  • Ich habe ein Problem mit einem kleinen Beispielprogramm. Es erzeugt, registriert und zeigt lediglich ein Fenster. Das Ganze ist eine Anwendung. Ich habe in der Ansi-Version WinMain als Einsprungspunkt gewählt. Das Problem stellt sich folgendermaßen dar:

    ich wähle
    Multi-Threaded -> ich erhalte den Fehler: unresolved external symbol _main referenced in function _mainCRTStartup
    Multi-Threaded DLL -> alles ist gut, aber ich will eigentlich nicht von der DLl abhängig sein.
    Single-Threaded -> das Programm wird fein übersetzt, aber das Fenster wird nicht angezeigt.

    Wenn ich den Einsprumgspunkt nicht angebe, funktioniert es mit allen RT-Libraries.



  • habe die Lösung inzwischen gefunden -> Entrypoint auf WinMainCRTStartup gesetzt.


Anmelden zum Antworten