<?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[Button auf fremde Applikation erstellen - wird nicht neu gezeichnet]]></title><description><![CDATA[<p>Ich kenne mich leider in WinApi noch nicht so gut aus.<br />
also ich versuche momentan ein Button über eine DLl auf einer fremden Applikation zu erstellen.<br />
das klapt auch, nur Wird der Button nicht immer neugezeichnet.(auf dem eigenem Formular klapt das)<br />
habe ich was Vergessen?<br />
Ich erstelle den Button über:</p>
<pre><code class="language-cpp">phs-&gt;hwndButton = CreateWindow(&quot;Button&quot;,
                             &quot;X&quot;,
                             WS_CHILD | WS_VISIBLE,
                             800, 0, 20, 20,
                             hwndEx3,
                             NULL,
                             NULL,
                             NULL);
</code></pre>
<p>für jegliche hinweise, literatur oder vorschläge bin ich 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>
<p>mfg<br />
BigNeal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/118635/button-auf-fremde-applikation-erstellen-wird-nicht-neu-gezeichnet</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Jul 2026 11:18:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/118635.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Aug 2005 15:30:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Button auf fremde Applikation erstellen - wird nicht neu gezeichnet on Mon, 22 Aug 2005 15:30:59 GMT]]></title><description><![CDATA[<p>Ich kenne mich leider in WinApi noch nicht so gut aus.<br />
also ich versuche momentan ein Button über eine DLl auf einer fremden Applikation zu erstellen.<br />
das klapt auch, nur Wird der Button nicht immer neugezeichnet.(auf dem eigenem Formular klapt das)<br />
habe ich was Vergessen?<br />
Ich erstelle den Button über:</p>
<pre><code class="language-cpp">phs-&gt;hwndButton = CreateWindow(&quot;Button&quot;,
                             &quot;X&quot;,
                             WS_CHILD | WS_VISIBLE,
                             800, 0, 20, 20,
                             hwndEx3,
                             NULL,
                             NULL,
                             NULL);
</code></pre>
<p>für jegliche hinweise, literatur oder vorschläge bin ich 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>
<p>mfg<br />
BigNeal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/856279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856279</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Mon, 22 Aug 2005 15:30:59 GMT</pubDate></item><item><title><![CDATA[Reply to Button auf fremde Applikation erstellen - wird nicht neu gezeichnet on Mon, 22 Aug 2005 16:52:18 GMT]]></title><description><![CDATA[<p>Denk doch mal scharf nach: Woher soll denn das fremde Fenster von dieser Schaltfläche wissen? Es ist weder in dessen Dialogressource definiert noch hat das Fenster die Schaltfläche selber erstellt. Es hat also keinerlei Kenntniss über dieses Kindfenster. Und was es nicht kennt, kann es nicht neu zeichnen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/856333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856333</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 22 Aug 2005 16:52:18 GMT</pubDate></item><item><title><![CDATA[Reply to Button auf fremde Applikation erstellen - wird nicht neu gezeichnet on Mon, 22 Aug 2005 19:54:21 GMT]]></title><description><![CDATA[<p>ok, das erscheint mir logisch. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
ich habe mal testweise alle WindowsMessage von einem Button nebendran weitergeleitet. das hat auch nichts geändert.</p>
<p>kann ich den mein Button als Dialogresource definieren? oder muss ich ihn anderst erstellen?</p>
<p>mfg<br />
BigNeal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/856475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856475</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Mon, 22 Aug 2005 19:54:21 GMT</pubDate></item><item><title><![CDATA[Reply to Button auf fremde Applikation erstellen - wird nicht neu gezeichnet on Mon, 22 Aug 2005 20:18:15 GMT]]></title><description><![CDATA[<p>mach den button doch ein child von dem fenster wo er raufgezeichnet werden soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/856486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856486</guid><dc:creator><![CDATA[coolio]]></dc:creator><pubDate>Mon, 22 Aug 2005 20:18:15 GMT</pubDate></item><item><title><![CDATA[Reply to Button auf fremde Applikation erstellen - wird nicht neu gezeichnet on Mon, 22 Aug 2005 20:29:45 GMT]]></title><description><![CDATA[<p>Lade eine DLL mittels RemoteThread in deine fremde Anwendunge (<a href="http://www.mmsources.de/pub/ProcessCodeInjection.rar" rel="nofollow">Beispiel</a>). Dann kannst du mittels GetWindowLong/SetWindowLong die Adresse der Fensterprozedur suchen und auf deine eigene umlenken. Dadurch werden alle Fensternachrichten an deine eigene Fensterprozedur geschickt und sofern die eingehende Nachricht nicht deinen schicken Button betrifft, rufst du die originale Fensterprozedur des Prozesses auf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/856493</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/856493</guid><dc:creator><![CDATA[masterofx32]]></dc:creator><pubDate>Mon, 22 Aug 2005 20:29:45 GMT</pubDate></item></channel></rss>