<?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[Anwendungsinstanz erhalten ?]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie erhalte ich die Anwendungsinstanz einer Anwendung. Ich habe nur ihr Fensterhandle. Ich schreibe gerade ein Plugin und bräuchte die Anwendungsinstanz dringend. Wird diese irgendwie an die DLL Übergeben ?</p>
<p>Wäre nett wenn mir jemand helfen würde.</p>
<p>Danke <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/100006/anwendungsinstanz-erhalten</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 17:38:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/100006.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 02 Feb 2005 19:46:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Anwendungsinstanz erhalten ? on Wed, 02 Feb 2005 19:46:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie erhalte ich die Anwendungsinstanz einer Anwendung. Ich habe nur ihr Fensterhandle. Ich schreibe gerade ein Plugin und bräuchte die Anwendungsinstanz dringend. Wird diese irgendwie an die DLL Übergeben ?</p>
<p>Wäre nett wenn mir jemand helfen würde.</p>
<p>Danke <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/713200</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/713200</guid><dc:creator><![CDATA[MannyDasMammut]]></dc:creator><pubDate>Wed, 02 Feb 2005 19:46:20 GMT</pubDate></item><item><title><![CDATA[Reply to Anwendungsinstanz erhalten ? on Wed, 02 Feb 2005 19:49:26 GMT]]></title><description><![CDATA[<p>probier mal: GetModuleHandle(NULL)<br />
HINSTANCE und HMODULE sind dasselbe (meistens jedenfalls)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/713203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/713203</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Wed, 02 Feb 2005 19:49:26 GMT</pubDate></item><item><title><![CDATA[Reply to Anwendungsinstanz erhalten ? on Wed, 02 Feb 2005 22:52:33 GMT]]></title><description><![CDATA[<p>Falls das nicht geht, könntest du es mal über das Fenster-Handle so versuchen:</p>
<pre><code class="language-cpp">DWORD pid;
GetWindowThreadProcessId(hwnd, &amp;pid); 
HANDLE hProcess = (HANDLE)OpenProcess(PROCESS_ALL_ACCESS, TRUE, pid);
HMODULE hModule;
EnumProcessModules(hProcess,&amp;hModule,sizeof(HMODULE),NULL);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/713338</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/713338</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 02 Feb 2005 22:52:33 GMT</pubDate></item><item><title><![CDATA[Reply to Anwendungsinstanz erhalten ? on Thu, 03 Feb 2005 07:59:54 GMT]]></title><description><![CDATA[<p><strong>ich würde in der dll</strong> GetModuleHandle(NULL) machen und die rückgabe auf HINSTANCE casten. wie &quot;net&quot; schon gesagt. zumindest habe ich es so gemacht <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/713432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/713432</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 03 Feb 2005 07:59:54 GMT</pubDate></item><item><title><![CDATA[Reply to Anwendungsinstanz erhalten ? on Thu, 03 Feb 2005 09:00:37 GMT]]></title><description><![CDATA[<p>miller_m schrieb:</p>
<blockquote>
<p><strong>ich würde in der dll</strong> GetModuleHandle(NULL) machen...</p>
</blockquote>
<p>wenn mich nicht alles täuscht bekommt man dann aber das HMODULE der dll. um das HMODULE der anwendung zu bekommen muss man in der .exe GetModuleHandle(NULL) aufrufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/713472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/713472</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Thu, 03 Feb 2005 09:00:37 GMT</pubDate></item><item><title><![CDATA[Reply to Anwendungsinstanz erhalten ? on Thu, 03 Feb 2005 09:32:44 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>miller_m schrieb:</p>
<blockquote>
<p><strong>ich würde in der dll</strong> GetModuleHandle(NULL) machen...</p>
</blockquote>
<p>wenn mich nicht alles täuscht bekommt man dann aber das HMODULE der dll. um das HMODULE der anwendung zu bekommen muss man in der .exe GetModuleHandle(NULL) aufrufen.</p>
</blockquote>
<p>du täuschst dich <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="😉"
    /> sind die gleichen werte</p>
]]></description><link>https://www.c-plusplus.net/forum/post/713508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/713508</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 03 Feb 2005 09:32:44 GMT</pubDate></item></channel></rss>