<?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[Überprüfen ob neues Fenster gestartet wurde]]></title><description><![CDATA[<p>Hallo mal wieder:</p>
<p>Wie kann ich bitte zur Laufzeit herausfinden ob ein neues Fenster gestartet wurde und wo muss ich den Code in meinem Programm einbauen dass er permanent läuft?</p>
<p>Für Hilfe bin ich bankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/82369/überprüfen-ob-neues-fenster-gestartet-wurde</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 03:32:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/82369.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Aug 2004 15:35:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Überprüfen ob neues Fenster gestartet wurde on Tue, 10 Aug 2004 15:35:50 GMT]]></title><description><![CDATA[<p>Hallo mal wieder:</p>
<p>Wie kann ich bitte zur Laufzeit herausfinden ob ein neues Fenster gestartet wurde und wo muss ich den Code in meinem Programm einbauen dass er permanent läuft?</p>
<p>Für Hilfe bin ich bankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/579162</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/579162</guid><dc:creator><![CDATA[Millenniumcrusher]]></dc:creator><pubDate>Tue, 10 Aug 2004 15:35:50 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob neues Fenster gestartet wurde on Tue, 10 Aug 2004 15:58:51 GMT]]></title><description><![CDATA[<p>Also, feststellen ob das Window offen ist kannst du mit FindWindow. Und damit der Code permanent aufgerufen wird musst du dir einen Timer bauen !</p>
<p>Hier ein Tutorial zu Timern :</p>
<p><a href="http://download.pearsoned.de/leseecke/VCPLUS6_21Tg/data/start.htm" rel="nofollow">http://download.pearsoned.de/leseecke/VCPLUS6_21Tg/data/start.htm</a></p>
<p>Klick einfach auf Tag 4</p>
<p>Gruß<br />
:: NoName ::</p>
]]></description><link>https://www.c-plusplus.net/forum/post/579179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/579179</guid><dc:creator><![CDATA[__NoName__]]></dc:creator><pubDate>Tue, 10 Aug 2004 15:58:51 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob neues Fenster gestartet wurde on Tue, 10 Aug 2004 16:11:02 GMT]]></title><description><![CDATA[<p>Gibt doch sicher auch elegantere Methoden oder?</p>
<p>Ich dachte da an eine Message die Windows sendet wenn es einen neuen Process startet.</p>
<p>Und was den Timer angeht, damit wird mein Programm doch während der Suche mehr oder minder blockiert oder nicht? Das ist natürlich nicht das Gelbe von Ei.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/579184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/579184</guid><dc:creator><![CDATA[Millenniumcrusher]]></dc:creator><pubDate>Tue, 10 Aug 2004 16:11:02 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob neues Fenster gestartet wurde on Tue, 10 Aug 2004 16:41:04 GMT]]></title><description><![CDATA[<p>Millenniumcrusher schrieb:</p>
<blockquote>
<p>Gibt doch sicher auch elegantere Methoden oder?<br />
Ich dachte da an eine Message die Windows sendet wenn es einen neuen Process startet.</p>
</blockquote>
<p>du kannst z.b. einen neuen thread starten, der die fensterliste einmal pro sekunde (Sleep(1000)) absucht. dann wird deine anwendung nicht behindert.</p>
<p>btw: mit EnumWindows(), FindWindow(), WH_SHELL hook usw. bekommst du aber nur fensterchen mit. es gibt aber auch prozesse ohne fenster, die würden sich dem entziehen.</p>
<p>100%-iges erkennen von process startups geht nur mit einem kernel modul aber man könnte auch 'CreateProcess' hooken. such mal im internet nach 'detours'</p>
]]></description><link>https://www.c-plusplus.net/forum/post/579201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/579201</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 10 Aug 2004 16:41:04 GMT</pubDate></item><item><title><![CDATA[Reply to Überprüfen ob neues Fenster gestartet wurde on Tue, 10 Aug 2004 17:03:55 GMT]]></title><description><![CDATA[<p>@ Net &amp; Millenniumcrusher</p>
<p>Da verwechselt ihr was, ein Timer blockiert die Anwendung nicht, nur Sleeps blockieren die Anwendung !</p>
<p>Gruß<br />
:: NoName ::</p>
]]></description><link>https://www.c-plusplus.net/forum/post/579219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/579219</guid><dc:creator><![CDATA[__NoName__]]></dc:creator><pubDate>Tue, 10 Aug 2004 17:03:55 GMT</pubDate></item></channel></rss>