<?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[Prozesse anzeigen lassen]]></title><description><![CDATA[<p>Guten Tag alle samt,<br />
ich wollte erfragen welche Optionen mir unter &quot;Windows XP&quot; zur Verfügung stehen um Prozesse anzeigen zu lassen, ich meine damit alle Prozesse die auch im &quot;Taskmanager&quot; angezeigt werden.<br />
Ich hoffe hier kennt einer ein Lösungsansatz, wenn dies der Fall ist wäre ein &quot;post&quot; sehr zuvorkommend.</p>
<p>Hochachtungsvoll der Themenstarter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208839/prozesse-anzeigen-lassen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Apr 2026 23:47:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208839.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Mar 2008 14:28:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Prozesse anzeigen lassen on Sun, 23 Mar 2008 14:28:39 GMT]]></title><description><![CDATA[<p>Guten Tag alle samt,<br />
ich wollte erfragen welche Optionen mir unter &quot;Windows XP&quot; zur Verfügung stehen um Prozesse anzeigen zu lassen, ich meine damit alle Prozesse die auch im &quot;Taskmanager&quot; angezeigt werden.<br />
Ich hoffe hier kennt einer ein Lösungsansatz, wenn dies der Fall ist wäre ein &quot;post&quot; sehr zuvorkommend.</p>
<p>Hochachtungsvoll der Themenstarter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1479144</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479144</guid><dc:creator><![CDATA[@Themenstarter]]></dc:creator><pubDate>Sun, 23 Mar 2008 14:28:39 GMT</pubDate></item><item><title><![CDATA[Reply to Prozesse anzeigen lassen on Sun, 23 Mar 2008 14:41:55 GMT]]></title><description><![CDATA[<p>Hab mal irgendwo das gefnden, vielleicht hilfts dir:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;tlhelp32.h&gt;
#include &lt;stdio.h&gt;

void printError( TCHAR* msg );
BOOL KillProcessByName(char *szProcessToKill);

int main()
{
	KillProcessByName(&quot;Skype.exe&quot;);      // Anstatt Icq.exe halt &quot;Test.exe&quot; eingeben!
	return 0;
}

BOOL KillProcessByName(char *szProcessToKill)
{
	HANDLE hProcessSnap;
	HANDLE hProcess;
	PROCESSENTRY32 pe32;
	DWORD dwPriorityClass;

	hProcessSnap = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 );

	if( hProcessSnap == INVALID_HANDLE_VALUE )
	{
		printError( &quot;CreateToolhelp32Snapshot (of processes)&quot; );
		return( FALSE );
	}

	pe32.dwSize = sizeof( PROCESSENTRY32 );

	if( !Process32First( hProcessSnap, &amp;pe32 ) )
	{
		printError( &quot;Process32First&quot; );  
		CloseHandle( hProcessSnap );     
		return( FALSE );
	}

	do{
		if(!strcmp(pe32.szExeFile,szProcessToKill))
  		{
  			printf(&quot;Prozess: %s \n&quot;,pe32.szExeFile);
  			printf(&quot;PID: %d \n&quot;,pe32.th32ProcessID );  
			hProcess = OpenProcess(PROCESS_TERMINATE,0, pe32.th32ProcessID);
			TerminateProcess(hProcess,0);
			CloseHandle(hProcess);
  		} 
	} while( Process32Next(hProcessSnap,&amp;pe32) );

	CloseHandle( hProcessSnap );
	getchar();
	return( TRUE );
}

void printError( TCHAR* msg )
{
  DWORD eNum;
  TCHAR sysMsg[256];
  TCHAR* p;

  eNum = GetLastError( );
  FormatMessage( FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
         NULL, eNum,
         MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language
         sysMsg, 256, NULL );

  // Trim the end of the line and terminate it with a null
  p = sysMsg;
  while( ( *p &gt; 31 ) || ( *p == 9 ) )
    ++p;
  do { *p-- = 0; } while( ( p &gt;= sysMsg ) &amp;&amp;
                          ( ( *p == '.' ) || ( *p &lt; 33 ) ) );

  // Display the message
  printf( &quot;\n  WARNING: %s failed with error %d (%s)&quot;, msg, eNum, sysMsg );
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1479151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479151</guid><dc:creator><![CDATA[DataByte]]></dc:creator><pubDate>Sun, 23 Mar 2008 14:41:55 GMT</pubDate></item><item><title><![CDATA[Reply to Prozesse anzeigen lassen on Sun, 23 Mar 2008 16:51:05 GMT]]></title><description><![CDATA[<p>--&gt; MSDN: EnumProcesses</p>
<p>microsoft gibt dir sogar ein beispiel...<br />
<a href="http://msdn2.microsoft.com/en-us/library/ms682623(VS.85).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/ms682623(VS.85).aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1479211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479211</guid><dc:creator><![CDATA[Xantus]]></dc:creator><pubDate>Sun, 23 Mar 2008 16:51:05 GMT</pubDate></item></channel></rss>