2009-07-25 4 views

Antwort

0

Eine Möglichkeit sehe ich, eine Konsole zu schreiben, die Argument an exe ausgegeben, und schreibe eine andere Anwendung, die beide mit verschiedenen Argumenten aufrufen, ich didn t versuchen, aber möglicherweise können Sie zwei durch WIN32 Funktionen öffnen, siehe How to Open Console Window in a Win32 Application

+0

aber daniel hat nach einer Konsolenanwendung gefragt, nicht nach Win32. –

+0

Ok, als ich sehe nur die erste Möglichkeit, die ich biete –

+0

Ja, was ich versuche, ist eine andere Konsolenanwendung zu ändern. Gerade jetzt wird das Protokoll in das einzige Konsolenfenster gedruckt, und es gibt viele Nachrichten, so dass Sie sich vorstellen können, dass es ziemlich unordentlich ist. Anstatt die Zeilen auszukommentieren, die ich nicht brauche, von denen einige in bestimmten Situationen nützlich sind, möchte ich ein neues Konsolenfenster öffnen, um die Log-Informationen anzuzeigen, die ich ständig brauche. –

1

Für Konsolen-basierte Anwendungen kann pro Prozess nur eine Konsole vorhanden sein. Sie können zwei Prozesse starten und dann eine Art von IPC, um miteinander zu koordinieren

+0

Danke für den Tipp, aber Interprozesskommunikation und Multithreading im Allgemeinen ist jenseits meiner aktuellen Programmierfähigkeiten. Ich denke, ich werde versuchen, die aktuelle Konsolenanwendung in eine Bibliothek irgendeiner Art zu konvertieren, da die einzige Ausgabe ein Protokoll ist. –

Verwandte Themen