<?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[SendMessage to TrayIcon application ?]]></title><description><![CDATA[<p>hallo leute</p>
<p>weiss jemand wie ich ein SendMessage aufruf zu eine Programm schicken kann, was sich im Tray-Icon-Modus befindet ?</p>
<p>thx 4 help</p>
<p>pepe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/17166/sendmessage-to-trayicon-application</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 19:45:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/17166.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 May 2003 08:57:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Thu, 22 May 2003 08:57:00 GMT]]></title><description><![CDATA[<p>hallo leute</p>
<p>weiss jemand wie ich ein SendMessage aufruf zu eine Programm schicken kann, was sich im Tray-Icon-Modus befindet ?</p>
<p>thx 4 help</p>
<p>pepe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96075</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96075</guid><dc:creator><![CDATA[pepe]]></dc:creator><pubDate>Thu, 22 May 2003 08:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Thu, 22 May 2003 10:04:00 GMT]]></title><description><![CDATA[<p>Was verstehst du unter Tray-Icon-Modus?</p>
<p>Ist das Normale Fenster mit ShowWindow() ausgeblendet? nehm mal an, ja.</p>
<p>Dann kannst du ganz normal mit SendMessage() Nachrichten schicken, sollte ohne Probleme funken</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96076</guid><dc:creator><![CDATA[Der_Knob]]></dc:creator><pubDate>Thu, 22 May 2003 10:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Thu, 22 May 2003 10:23:00 GMT]]></title><description><![CDATA[<p>also mein progi ist mit &quot;SW_HIDE&quot; versteckt. und über ein tray-icon erreichbar. zusätzlich habe ich noch ein keyhook eingebaut. der bei einer bestimmten tastenkompi eine message an mein progi schicken soll.<br />
leider geht das nicht. die message wird nur verarbeitet, wenn ich zum beispiel das popupmenue vom tryicon meines programmes aufrufe/benutze.</p>
<p>pepe</p>
<p>EDIT:<br />
so sieht meine Messageverarbeitung aus</p>
<pre><code class="language-cpp">while (true)
    {
        if(PeekMessage(&amp;msg, NULL, 0, 0, PM_REMOVE))
        { 
            TranslateMessage(&amp;msg);
            DispatchMessage(&amp;msg);
        } // GetMessage

        Sleep(50);

    }
</code></pre>
<p>komisch ist auch, dass nicht mal dieser aufruf funktioniert (wird vom hook gesendet)</p>
<pre><code class="language-cpp">ShowWindow(g_hWnd,SW_SHOW);
</code></pre>
<p>[ Dieser Beitrag wurde am 22.05.2003 um 12:50 Uhr von <strong>pepe</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96077</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96077</guid><dc:creator><![CDATA[pepe]]></dc:creator><pubDate>Thu, 22 May 2003 10:23:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Thu, 22 May 2003 16:27:00 GMT]]></title><description><![CDATA[<p>hat keiner ein plan ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96078</guid><dc:creator><![CDATA[pepe]]></dc:creator><pubDate>Thu, 22 May 2003 16:27:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Thu, 22 May 2003 18:07:00 GMT]]></title><description><![CDATA[<p>1. Warum verwendest du nicht GetMessage() anstelle von PeekMessage()?</p>
<p>2. Schau dir das mal mit dem Debuger an...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96079</guid><dc:creator><![CDATA[Der_Knob]]></dc:creator><pubDate>Thu, 22 May 2003 18:07:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Thu, 22 May 2003 19:02:00 GMT]]></title><description><![CDATA[<p>Immer, wenn ich</p>
<pre><code class="language-cpp">while (true)
{
...
}
</code></pre>
<p>in einer Windows-Nachrichtenschleife sehe, wird mir ganz anders....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96080</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Thu, 22 May 2003 19:02:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Fri, 23 May 2003 06:38:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2053">@Hepi</a><br />
ich hoffe dir wurde RICHTIG aber so RICHTIG anders du ... <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="😃"
    /> <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="😃"
    /> <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="😃"
    /> <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="😃"
    /> <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="😃"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/786">@Der_Knob</a><br />
dies habe ich schon lange versucht</p>
<p>habe aber ein viel besser lösung gefunden</p>
<p>pepe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96081</guid><dc:creator><![CDATA[pepe]]></dc:creator><pubDate>Fri, 23 May 2003 06:38:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Fri, 23 May 2003 07:00:00 GMT]]></title><description><![CDATA[<p>wie ne besseres lösung?</p>
<p>warum jetzt nicht GetMessage(), ist ja kein Spiel oder??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96082</guid><dc:creator><![CDATA[Der_Knob]]></dc:creator><pubDate>Fri, 23 May 2003 07:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Fri, 23 May 2003 08:52:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/786">@Der_Knob</a><br />
ne ist kein game, war auch nur ein versuch. aber egal, habe denn &quot;fehler&quot; gefunden.</p>
<p>pepe</p>
<p>hier ist die lösung, wer es wissen will (aber nur dann lesen sonst fatal-error) <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>- übergebe meiner Hookfunktion mein hwnd von der applikation, die auch das hook per dll lädt und startet<br />
- benutzen von PostMessage(g_hwnd,....) in der KBHOOKPROC funktionierte nur, wenn meine applikation active war bzw. mein applikation hat drauf reagiert<br />
- der kbhook läuf super,da ich paar keys &quot;geändert&quot; hatte (zur funktionsüberwachung)</p>
<p>&quot;lösung&quot;<br />
- wenn ich aber in der hookproc erst &quot;FindWindow&quot; und dann zum gefundenen fenster die message poste, funktioniert es !!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> (ist ja auch logisch)</p>
<p>ABER eigendlich müsste das übergebende handel meiner applikation an die hookdll gleich dem händer von &quot;FindWindow&quot; sein oder ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/96083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96083</guid><dc:creator><![CDATA[pepe]]></dc:creator><pubDate>Fri, 23 May 2003 08:52:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Fri, 23 May 2003 12:40:00 GMT]]></title><description><![CDATA[<p>schon mal was von shared Memory in einer dll gehört. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/96084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/96084</guid><dc:creator><![CDATA[PASCh3R]]></dc:creator><pubDate>Fri, 23 May 2003 12:40:00 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage to TrayIcon application ? on Mon, 20 Jun 2005 20:01:19 GMT]]></title><description><![CDATA[<p>kann mir das noch einmal wer erklären - bin mit der systemprogrammierung noch nicht so vertraut.</p>
<p>ich bin vom beispiel in der faq (<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39145" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=39145</a>) ausgegangen und hab den code von dort 1:1 übernommen. funktioniert auch soweit, aber nur wenn ich das programm NICHT minimiere bzw. nicht in den systray verbanne.</p>
<p>könnte das an dieser zeile liegen:</p>
<pre><code class="language-cpp">HWND ghAppWnd = FindWindow(0, &quot;KeyMeter&quot;);
</code></pre>
<p>um das kurz nochmal zusammenzufassen: ich möchte wissen, was ich ändern muss um die tastenanschläge an mein programm im minimierten zustand zu schicken. ich verwende dabei TTrayIcon vom bcb6.</p>
<p>ratz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813551</guid><dc:creator><![CDATA[ratz]]></dc:creator><pubDate>Mon, 20 Jun 2005 20:01:19 GMT</pubDate></item></channel></rss>