Beim Start des Programms "blitzt" Konsolenfenster kurz auf
-
Ich möchte, dass mein Programm einfach komplett im Hintergrund läuft und nicht beim Starten die Konsole kurz aufblinkt.
Ich bin mir nicht ganz sicher, ob ich hier im WinAPI-Forum richtig bin, aber ich denke schon.
Ich kompiliere mit dem g++ und verwende die normale "int main()", falls das relevant sein sollte.
-
Es gibt Konsolenanwendungen und GUI-Anwendungen. Die Konsolenanwendungen machen ein Konsolenfenster auf wenn sie nicht aus der Konsole gestartet werden. Es gibt irgendwo ein Flag für den gcc, dass ihm sagt, dass er kein Konsolenfenster aufmachen soll.
-
Ramanujan schrieb:
Ich kompiliere mit dem g++ und verwende die normale "int main()", falls das relevant sein sollte.
Verwende stattdessen:
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
und für den Compiler den Schalter:
-Wl'--subsystem windows'
oder
-mwindows
-
Hallo
Je nachdem was Du vorhast könnten Services auch ein Thema sein
http://de.wikipedia.org/wiki/Windows-SystemdienstViel Spass
-
-mwindows hat geklappt. Danke!