<?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[CMD-Fenster eines Dinestes schliessen...]]></title><description><![CDATA[<p>Hi,</p>
<p>es geht um folgendes. Ich muss in der Arbeit einen Server installieren.<br />
Dieser Server wird du start der entsprechenden EXE gestartet.<br />
Problem ist nur das diese ein Konsolen-Fenster ist, welches sich solange der Server läuft nicht schließt.</p>
<p>Damit ich das ändern kann hab ich mir eine Anwendung geschrieben, die meinen Server startet. Per EnumWindows und ProcessID komme ich zwar an den Service ran, nachdem der Server gestarter wurde, aber das CMD Fenster kann ich so nicht erreichen.</p>
<p>Hat jemand eine Idee wie ich dieses Konsolen-Fenster verschwinden lassen könnte ?<br />
Es wäre kein Problem wenn immer nur ein Konsolen-Fenster offen wäre, dann müsste ich nur nach Prozess-Name suchen und das Fenster unsichtbar machen.<br />
Das kann ich aber nicht garantieren, weil auf dem Rechner wo dieser Server laufen soll evtl noch andere CMD-Fenster offen sind.<br />
Weiteres problem ist, das ich anscheind das Handle einer Konsolen-Box nicht so ohne weitere bekommen ( ist das ein richtiges Fenster ??? ).</p>
<p>Kann mir jemand helfen ?</p>
<p>Gruß</p>
<p>G.Ben</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/77868/cmd-fenster-eines-dinestes-schliessen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 23:20:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/77868.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 25 Jun 2004 09:37:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CMD-Fenster eines Dinestes schliessen... on Fri, 25 Jun 2004 09:37:41 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>es geht um folgendes. Ich muss in der Arbeit einen Server installieren.<br />
Dieser Server wird du start der entsprechenden EXE gestartet.<br />
Problem ist nur das diese ein Konsolen-Fenster ist, welches sich solange der Server läuft nicht schließt.</p>
<p>Damit ich das ändern kann hab ich mir eine Anwendung geschrieben, die meinen Server startet. Per EnumWindows und ProcessID komme ich zwar an den Service ran, nachdem der Server gestarter wurde, aber das CMD Fenster kann ich so nicht erreichen.</p>
<p>Hat jemand eine Idee wie ich dieses Konsolen-Fenster verschwinden lassen könnte ?<br />
Es wäre kein Problem wenn immer nur ein Konsolen-Fenster offen wäre, dann müsste ich nur nach Prozess-Name suchen und das Fenster unsichtbar machen.<br />
Das kann ich aber nicht garantieren, weil auf dem Rechner wo dieser Server laufen soll evtl noch andere CMD-Fenster offen sind.<br />
Weiteres problem ist, das ich anscheind das Handle einer Konsolen-Box nicht so ohne weitere bekommen ( ist das ein richtiges Fenster ??? ).</p>
<p>Kann mir jemand helfen ?</p>
<p>Gruß</p>
<p>G.Ben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/547686</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/547686</guid><dc:creator><![CDATA[G.Ben]]></dc:creator><pubDate>Fri, 25 Jun 2004 09:37:41 GMT</pubDate></item><item><title><![CDATA[Reply to CMD-Fenster eines Dinestes schliessen... on Fri, 25 Jun 2004 09:39:29 GMT]]></title><description><![CDATA[<p>Aja, das Fenster soll nicht geschlossen werden sondern nur unsichbar, da sich der Server sonst beendet !.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/547688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/547688</guid><dc:creator><![CDATA[G.Ben]]></dc:creator><pubDate>Fri, 25 Jun 2004 09:39:29 GMT</pubDate></item><item><title><![CDATA[Reply to CMD-Fenster eines Dinestes schliessen... on Fri, 25 Jun 2004 09:57:53 GMT]]></title><description><![CDATA[<p>allgemein konsolen hwnd holen</p>
<pre><code class="language-cpp">char szConsoleTitle[MAX_PATH];
GetConsoleTitle(szConsoleTitle, MAX_PATH);
HWND hConsole = FindWindow(NULL, szConsoleTitle);
ShowWindow(hConsole , SW_HIDE);
</code></pre>
<p>über die pid, glaub ich nicht das es geht aber probieren könntest es du mal<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=77676" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=77676</a></p>
<p>oder mit EnumWindows(..) fenster durchlaufen und den fenstertitel vergleichen und dann dir mit FindWindow(..) den handle holen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/547706</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/547706</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Fri, 25 Jun 2004 09:57:53 GMT</pubDate></item><item><title><![CDATA[Reply to CMD-Fenster eines Dinestes schliessen... on Fri, 25 Jun 2004 10:06:32 GMT]]></title><description><![CDATA[<p>Danke, werds gleich ausprobieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/547713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/547713</guid><dc:creator><![CDATA[G.Ben]]></dc:creator><pubDate>Fri, 25 Jun 2004 10:06:32 GMT</pubDate></item></channel></rss>