Borland C++ 5.5 und Konsolenfenster
-
Hi @ll,
ich suche eine Möglichkeit, mit dem Borland C++ 5.5 ein Programm so zu compilieren, dass es beim Aufruf kein Konsolenfenster (oder Dos-Box) unter Windows öffnet (Das Programm hat nämlich keine Bildschirmausgabe). Prinzipiell muss das möglich sein, da ich ein Programm gesehen habe (unter BCC 5.x compiliert), welches beim Aufruf kein Konsolenfenster aufblendet.
Wäre für Hilfe echt dankbar.
Corwin
-
versuchs mal im konsolen faq..
-
Danke für den Tip, aber die Lösung aus diesem Thread funzt auch nicht!
Corwin
-
hi,
das ist einfach. ich hab auch den bcc32. du must deinen code einfach in eine WinMain()-Fuktion setzten und nicht in eine main()-Funktion. weißt du wie? oder brauchst du ein kurzes bsp.?
-
achja und mit -tW compileren. ich geb dir gleich mal ein bsp.:
#include <windows.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { //hier kommt der code rein der bei dir in main() stand. return 0; }
und dann compilieren mit:
bcc32 -tW dein_programm.cpp
lw
-
Hm das sieht ja schon mal nicht schlecht aus und läuft auch wie gewünscht.
Wenn Du mir jetzt noch sagen kannst, wie ich da argc und argv[] zur Parameterübergabe reinflicken kann, wäre ich seeehr glücklich!
Corwin
-
Ah, hab schon, lpCmdLine, logisch! Nun läuft es wie gewünscht!
Tausend Dank!