<?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[Handle einer fremden Anwendung ermitteln?]]></title><description><![CDATA[<p>Moin,</p>
<p>Ich möchte, wenn ich mit der Maus ein Fenster anklicke,<br />
den Handle dieses Fensters in meinem Programm haben.</p>
<p>Habe über die Suche nur gefunden, wie ich das eigene Handle<br />
nutzen kann. (Application-&gt;Handle)</p>
<p>Danke Leute. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/96604/handle-einer-fremden-anwendung-ermitteln</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 06:45:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/96604.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Jan 2005 16:44:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Mon, 03 Jan 2005 16:44:05 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>Ich möchte, wenn ich mit der Maus ein Fenster anklicke,<br />
den Handle dieses Fensters in meinem Programm haben.</p>
<p>Habe über die Suche nur gefunden, wie ich das eigene Handle<br />
nutzen kann. (Application-&gt;Handle)</p>
<p>Danke Leute. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/685901</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/685901</guid><dc:creator><![CDATA[frieda]]></dc:creator><pubDate>Mon, 03 Jan 2005 16:44:05 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Mon, 03 Jan 2005 16:51:41 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>wenn, dann nur mittels API<br />
(FindWindow ....)</p>
<p>Und das heist ab ins WinApi-Forum</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/685904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/685904</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Mon, 03 Jan 2005 16:51:41 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Mon, 03 Jan 2005 16:51:58 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=1544" rel="nofollow">KlausB</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=2" rel="nofollow">Borland C++ Builder (VCL/CLX)</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/685905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/685905</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Mon, 03 Jan 2005 16:51:58 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Mon, 03 Jan 2005 16:58:42 GMT]]></title><description><![CDATA[<p>Ich kenne mich da leider NULL aus, was WinAPI angeht.<br />
Bin für jeden Tipp dankbar! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/685913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/685913</guid><dc:creator><![CDATA[frieda]]></dc:creator><pubDate>Mon, 03 Jan 2005 16:58:42 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Mon, 03 Jan 2005 18:46:57 GMT]]></title><description><![CDATA[<p>frieda schrieb:</p>
<blockquote>
<p>Ich möchte, wenn ich mit der Maus ein Fenster anklicke,<br />
den Handle dieses Fensters in meinem Programm haben.</p>
</blockquote>
<p>naja.. wenn dein programm so was wie mausposition und indowHandles unterstützen soll, wären ein wenig winAPI kenntnisse schon nicht schlecht, würd ich mal sagen.. <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>
<p>ausserdem: FORENSUCHE (rechts oben hats so links, das ist so zum draufklicken. &quot;Suchen&quot; klicken, dann &quot;handle bekommen&quot; eingeben<br />
-&gt; z.B. <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=77676&amp;highlight=handle+bekommen" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=77676&amp;highlight=handle+bekommen</a>)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/686003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/686003</guid><dc:creator><![CDATA[nate7]]></dc:creator><pubDate>Mon, 03 Jan 2005 18:46:57 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Mon, 03 Jan 2005 19:01:19 GMT]]></title><description><![CDATA[<p>toller link</p>
<p>aber ich bekomme jetzt ne meldung, von wegen konvertierung von char nach unsigned long nicht möglich...</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------
HWND GetWindowFromProcessId(DWORD dwPID)
{
     DWORD dwProcessID = 0;
     HWND hWnd;

     for(hWnd = GetWindow(GetDesktopWindow(), GW_CHILD);
     hWnd;
     hWnd = GetNextWindow(hWnd, GW_HWNDNEXT))
     {
        GetWindowThreadProcessId(hWnd, &amp;dwProcessID);

        if(dwProcessID == dwPID)
            break;
    }

    return(hWnd);
}

//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  HWND MeinHandle = GetWindowFromProcessId(&quot;0007011E&quot;);
}
//---------------------------------------------------------------------------
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/686016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/686016</guid><dc:creator><![CDATA[frieda]]></dc:creator><pubDate>Mon, 03 Jan 2005 19:01:19 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Tue, 04 Jan 2005 12:55:12 GMT]]></title><description><![CDATA[<p>Das bringt dir so wohl nicht viel, da sich die Prozess-ID ja jedesmal ändert. Also solltest du wohl schon über FindWindow(Ex) gehen - zumindest ist es damit am einfachsten <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/686531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/686531</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 04 Jan 2005 12:55:12 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Tue, 04 Jan 2005 15:19:36 GMT]]></title><description><![CDATA[<p>GetWindowFromPoint.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/686686</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/686686</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Tue, 04 Jan 2005 15:19:36 GMT</pubDate></item><item><title><![CDATA[Reply to Handle einer fremden Anwendung ermitteln? on Tue, 04 Jan 2005 15:51:10 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> WindowFromPoint, ChildWindowFromPoint</p>
]]></description><link>https://www.c-plusplus.net/forum/post/686712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/686712</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Tue, 04 Jan 2005 15:51:10 GMT</pubDate></item></channel></rss>