<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist]]></title><description><![CDATA[<p>Wie kann man folgendes realisieren? Ich möchte aus einer MFC-Anwendung heraus eine Konsole öffnen, die dann Dinge macht, welche im Quellcode stehen. Es soll aber nicht einfach nur eine normale &quot;<a href="http://Command.com" rel="nofollow">Command.com</a>&quot;/&quot;Cmd.exe&quot;-Konsole sein, die dann irgendwelche Eingaben entgegennimmt (&quot;C:\WINDOWS&gt;&quot;), und es soll auch keine bereits als Exe-Datei vorhandene Konsolenanwendung sein, die ich einfach extern (zum Beispiel mit WinExec) aufrufe. Ich hab mir eher sowas vorgestellt:</p>
<pre><code class="language-cpp">void CMeinDialog::OnButton ()
{
    OpenConsole (); //Wie auch immer der Befehl heißt. Ein leeres Konsolenfenster geht auf.
    cout&lt;&lt;&quot;Hallo.&quot;; //Diesen Text soll er nun in der eben geöffneten Konsole ausgeben.
    cin.get ();     //Warten auf Enter in der Konsole.
    CloseConsole ();
}
</code></pre>
<p>Ich hoffe, ich konnte deutlich machen, was ich meine: Ich möchte quasi eine Konsolenanwendung quellcodetechnisch in ein Windowsprogramm integrieren. Geht sowas? Wenn ja, wie?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/145544/konsole-öffnen-und-ablaufen-lassen-ohne-daß-ein-fertiges-konsolenprogramm-vorhanden-ist</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 05:27:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/145544.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Apr 2006 21:45:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Fri, 28 Apr 2006 21:45:27 GMT]]></title><description><![CDATA[<p>Wie kann man folgendes realisieren? Ich möchte aus einer MFC-Anwendung heraus eine Konsole öffnen, die dann Dinge macht, welche im Quellcode stehen. Es soll aber nicht einfach nur eine normale &quot;<a href="http://Command.com" rel="nofollow">Command.com</a>&quot;/&quot;Cmd.exe&quot;-Konsole sein, die dann irgendwelche Eingaben entgegennimmt (&quot;C:\WINDOWS&gt;&quot;), und es soll auch keine bereits als Exe-Datei vorhandene Konsolenanwendung sein, die ich einfach extern (zum Beispiel mit WinExec) aufrufe. Ich hab mir eher sowas vorgestellt:</p>
<pre><code class="language-cpp">void CMeinDialog::OnButton ()
{
    OpenConsole (); //Wie auch immer der Befehl heißt. Ein leeres Konsolenfenster geht auf.
    cout&lt;&lt;&quot;Hallo.&quot;; //Diesen Text soll er nun in der eben geöffneten Konsole ausgeben.
    cin.get ();     //Warten auf Enter in der Konsole.
    CloseConsole ();
}
</code></pre>
<p>Ich hoffe, ich konnte deutlich machen, was ich meine: Ich möchte quasi eine Konsolenanwendung quellcodetechnisch in ein Windowsprogramm integrieren. Geht sowas? Wenn ja, wie?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1047418</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1047418</guid><dc:creator><![CDATA[NES-Spieler]]></dc:creator><pubDate>Fri, 28 Apr 2006 21:45:27 GMT</pubDate></item><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Fri, 28 Apr 2006 21:57:33 GMT]]></title><description><![CDATA[<p>Guckst Du hier:<br />
<a href="http://de.blog.360.yahoo.com/blog-lpz8ry8wdq9.tWE_8IgP.NtXjk0-?cq=1&amp;bid=15&amp;yy=2006&amp;mm=3" rel="nofollow">http://de.blog.360.yahoo.com/blog-lpz8ry8wdq9.tWE_8IgP.NtXjk0-?cq=1&amp;bid=15&amp;yy=2006&amp;mm=3</a></p>
<p>Wenn du die Konsole auch im Release drin haben willst, kannste einfach den Code an deien Bedürfnisse anpassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1047420</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1047420</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 28 Apr 2006 21:57:33 GMT</pubDate></item><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Fri, 28 Apr 2006 22:30:10 GMT]]></title><description><![CDATA[<p>Soweit ich das sehe, ist dieser Code nur für Textausgaben zuständig, wie man sie auch in Dateien umleiten kann. Mir geht es aber darum, die Konsole so programmieren zu können, als wäre es ein tatsächliches Konsolenprogramm (außer, daß sie eben fest in einer Windows-Anwendung verankert ist). Das heißt, die Konsole soll nicht nur Ausgaben darstellen können, sondern Befehle wie cin&gt;&gt;, Sleep, SetConsoleTextAttribute (textcolor) und eben alles, was man so in der Konsole machen kann, soll ebenfalls möglich sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1047435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1047435</guid><dc:creator><![CDATA[NES-Spieler]]></dc:creator><pubDate>Fri, 28 Apr 2006 22:30:10 GMT</pubDate></item><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Fri, 28 Apr 2006 22:40:17 GMT]]></title><description><![CDATA[<p>hehe wunderbar ... Wieso hast du plötzlich auch diese Idee zur selben Zeit. Siehe einen Thread weiter unten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-145542.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-145542.html</a></p>
<p>Wenn du was findest, sagst du mir bitte bescheid? Ich machs auch umgekehrt ^^<br />
Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1047439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1047439</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 28 Apr 2006 22:40:17 GMT</pubDate></item><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Fri, 28 Apr 2006 22:46:31 GMT]]></title><description><![CDATA[<p>Ja, klar, kann ich machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1047445</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1047445</guid><dc:creator><![CDATA[NES-Spieler]]></dc:creator><pubDate>Fri, 28 Apr 2006 22:46:31 GMT</pubDate></item><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Sun, 30 Apr 2006 09:56:08 GMT]]></title><description><![CDATA[<p>Habs gefunden. Such mal nach AllocConsole und FreeConsole, bzw. Console Functions in der MSDN. Findest eine Menge nützlicher Funktionen. Man kann einfach eine Konsole starten in sie hinein schreiben, Werte abfragen lassen usw. Hätte nicht gedacht, dass es so einfach gehen würde ^^</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1048185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1048185</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 30 Apr 2006 09:56:08 GMT</pubDate></item><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Sun, 30 Apr 2006 22:32:42 GMT]]></title><description><![CDATA[<p>Danke. Muß ich mir mal ansehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1048668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1048668</guid><dc:creator><![CDATA[NES-Spieler]]></dc:creator><pubDate>Sun, 30 Apr 2006 22:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to Konsole öffnen und ablaufen lassen, ohne daß ein fertiges Konsolenprogramm vorhanden ist on Mon, 01 May 2006 05:30:01 GMT]]></title><description><![CDATA[<p>Siehe: INFO: Calling CRT Output Routines from a GUI Application<br />
<a href="http://support.microsoft.com/kb/105305/en-us" rel="nofollow">http://support.microsoft.com/kb/105305/en-us</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1048695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1048695</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Mon, 01 May 2006 05:30:01 GMT</pubDate></item></channel></rss>