Frage

Ich verstehe, dass nicht möglich ist, Anwendungen mit mehreren Einstiegspunkten unter Windows zu haben.

Ich habe eine Anwendung MFC und ich fügte Code es für die Herstellung als Service (main() Einspeisepunkt und andere benötigte Sachen) läuft, aber es sieht aus, dass Windows immer die WinMain() von MFC laufen statt meiner Haupt.

Die Frage ist, wie kann ich die WinMain() von MFC deaktivieren, um in der Lage sein, meinen eigenen main() zu laufen.

Wahrscheinlich das gleiche Problem würde gelten, wenn Sie die gleiche Anwendung als Konsolenanwendung ausgeführt werden sollen.

Was muss ich ändern in Projekteigenschaften, um es als Konsolenanwendung (Haupt statt WinMain) zu bauen?

Ist mein CWinApp die einzige Lösung zu kommentieren?

War es hilfreich?

Lösung

Wenn Sie an den Linker-Einstellungen aussehen können Sie den Einstiegspunkt ändern. Dies ist, wo Sie suchen möchten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top