<?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[Abfrage ob ein bestimmter Prozess am laufen ist]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich bin auf der Suche nach einer Möglichkeit, abzufragen ob ein Prozess gerade läuft, also eine Funktion die true zurückliefert wenn im Task-Manager bspw. firefox.exe vorhanden ist. Nach Möglichkeit sollte der Task dann beendet werden können.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/210270/abfrage-ob-ein-bestimmter-prozess-am-laufen-ist</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 01:17:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/210270.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 09 Apr 2008 09:22:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Abfrage ob ein bestimmter Prozess am laufen ist on Wed, 09 Apr 2008 09:22:31 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich bin auf der Suche nach einer Möglichkeit, abzufragen ob ein Prozess gerade läuft, also eine Funktion die true zurückliefert wenn im Task-Manager bspw. firefox.exe vorhanden ist. Nach Möglichkeit sollte der Task dann beendet werden können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1488931</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1488931</guid><dc:creator><![CDATA[Mike_one]]></dc:creator><pubDate>Wed, 09 Apr 2008 09:22:31 GMT</pubDate></item><item><title><![CDATA[Reply to Abfrage ob ein bestimmter Prozess am laufen ist on Wed, 09 Apr 2008 10:05:12 GMT]]></title><description><![CDATA[<p>Hi Bruder !<br />
<a href="http://msdn2.microsoft.com/en-us/library/ms686701(VS.85).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/ms686701(VS.85).aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1488950</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1488950</guid><dc:creator><![CDATA[Big Brother]]></dc:creator><pubDate>Wed, 09 Apr 2008 10:05:12 GMT</pubDate></item><item><title><![CDATA[Reply to Abfrage ob ein bestimmter Prozess am laufen ist on Thu, 10 Apr 2008 08:46:57 GMT]]></title><description><![CDATA[<p>hmm, damit komm ich nicht so ganz zurecht,<br />
ich hab jetzt mal folgendermaßen angefangen, um bspw. das Notepad zu schließen:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;iostream&gt;

int main()
{
	HWND windowHandler;
	windowHandler = FindWindow(NULL, &quot;Unbenannt - Editor&quot;);
	SendMessage(windowHandler, WM_CLOSE, NULL, NULL);
}
</code></pre>
<p>das ist aber zu unflexibel, weil wenn im Notepad eine Datei geöffnet ist, hat auch das Fenster einen anderen Namen,<br />
ich hab bisserl gesucht und bin auf TerminateProcess gestoßen, hab's aber nicht zum laufen zu bekommen.</p>
<p>laut msdn braucht die Funktion ein handle und exitcode zu dem Prozess der beendet werden soll:<br />
BOOL WINAPI TerminateProcess(<br />
__in HANDLE hProcess,<br />
__in UINT uExitCode<br />
);</p>
<p>kann mir jemand sagen, wie ich das in meinem Programm verwenden kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1489525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1489525</guid><dc:creator><![CDATA[Mike_one]]></dc:creator><pubDate>Thu, 10 Apr 2008 08:46:57 GMT</pubDate></item></channel></rss>