<?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[TrayIcon zum 1000. Mal]]></title><description><![CDATA[<p>Irgendwo habe ich nen Blackout. Wie schafft man es von A-Y ein TrayIcon zu erzeugen wenn man auf minimieren klickt. Ich kann den Beitrag aus der FAQ nachvollziehen, aber wo kann man die Systembefehle herholen?</p>
<p>Ich habe mit dem Klassen-Assistenten eine WM_SYSCOMMAND Message erzeugt.</p>
<p>Aber ich finde nirgendwo die OnTrayNotification funktion?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/5704/trayicon-zum-1000-mal</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 10:07:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/5704.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 09 Apr 2003 14:00:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Wed, 09 Apr 2003 14:00:00 GMT]]></title><description><![CDATA[<p>Irgendwo habe ich nen Blackout. Wie schafft man es von A-Y ein TrayIcon zu erzeugen wenn man auf minimieren klickt. Ich kann den Beitrag aus der FAQ nachvollziehen, aber wo kann man die Systembefehle herholen?</p>
<p>Ich habe mit dem Klassen-Assistenten eine WM_SYSCOMMAND Message erzeugt.</p>
<p>Aber ich finde nirgendwo die OnTrayNotification funktion?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27742</guid><dc:creator><![CDATA[hronny]]></dc:creator><pubDate>Wed, 09 Apr 2003 14:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Wed, 09 Apr 2003 19:55:00 GMT]]></title><description><![CDATA[<p>Hast Du denn folgendes schon eingebaut ??</p>
<pre><code class="language-cpp">LRESULT CDeinProggDlg::OnTrayNotification(WPARAM wp, LPARAM lp)
{
        switch (lp)
    {
    case WM_LBUTTONDOWN:
        ShowWindow(SW_SHOW);
        NOTIFYICONDATA iconData;
        iconData.cbSize = sizeof(NOTIFYICONDATA);
        iconData.hWnd = this-&gt;GetSafeHwnd();
        iconData.uID = 1;
        return Shell_NotifyIcon(NIM_DELETE,&amp;iconData);
    }
    return 0;
}
</code></pre>
<p>bzw.</p>
<pre><code class="language-cpp">ON_MESSAGE(WM_NOTIFICATION, OnTrayNotification)
</code></pre>
<p>und....</p>
<pre><code class="language-cpp">afx_msg LRESULT OnTrayNotification(WPARAM wParam, LPARAM lParam);
</code></pre>
<p>Was genau hast Du bisher gemacht ? Sollte wirklich schon alles in der FAQ<br />
sethen, was man wissen muß...</p>
<p>Gruß</p>
<p>Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27743</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27743</guid><dc:creator><![CDATA[Chris1986]]></dc:creator><pubDate>Wed, 09 Apr 2003 19:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Wed, 09 Apr 2003 20:27:00 GMT]]></title><description><![CDATA[<p>Erzeuge mal mit dem Klassenassi ne OnSize() Funktion aus WM_SIZE.<br />
Darin sollte dann sowas stehen ...</p>
<pre><code class="language-cpp">if (nType == SIZE_MINIMIZED)
   {
      ..... Hier dein Code für Tray Icon
   }
</code></pre>
<p>AndOne <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>
]]></description><link>https://www.c-plusplus.net/forum/post/27744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27744</guid><dc:creator><![CDATA[AndOne]]></dc:creator><pubDate>Wed, 09 Apr 2003 20:27:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Wed, 09 Apr 2003 20:43:00 GMT]]></title><description><![CDATA[<p>Ne habe ich nicht. Woher kommt die OnTrayNotification Function? Ist die selbst erstellt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27745</guid><dc:creator><![CDATA[hronny]]></dc:creator><pubDate>Wed, 09 Apr 2003 20:43:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Wed, 09 Apr 2003 20:50:00 GMT]]></title><description><![CDATA[<p>ja, siehe FAQ...</p>
<p>Devil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27746</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27746</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Wed, 09 Apr 2003 20:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Thu, 10 Apr 2003 11:26:00 GMT]]></title><description><![CDATA[<p><a href="http://www.codeproject.com/shell/trayicons.asp" rel="nofollow">http://www.codeproject.com/shell/trayicons.asp</a></p>
<p>läuft perfekt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27747</guid><dc:creator><![CDATA[0501104]]></dc:creator><pubDate>Thu, 10 Apr 2003 11:26:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Thu, 10 Apr 2003 11:27:00 GMT]]></title><description><![CDATA[<p>F.A.Q läuft auch perfekt <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>
]]></description><link>https://www.c-plusplus.net/forum/post/27748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27748</guid><dc:creator><![CDATA[C-O-M-M-A-N-D-E-R]]></dc:creator><pubDate>Thu, 10 Apr 2003 11:27:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Thu, 08 May 2003 07:47:00 GMT]]></title><description><![CDATA[<p>hallöle,</p>
<p>ich hab ne frage zu dem code aus der faq. ich habe ihn 1 zu 1 übernommen aber bei mir läuft es gar nich so perfekt. wenn ich das programm aus vc++ .net aus starte und den minimieren-button klicke kommt folgende meldung:</p>
<p>Run-Time Check Failure #2 - Stack around the variable 'tnd' was corrupted.</p>
<p>woran kann das liegen?</p>
<p>vielen dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27749</guid><dc:creator><![CDATA[Tody]]></dc:creator><pubDate>Thu, 08 May 2003 07:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Thu, 08 May 2003 08:02:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3019">@Tody</a></p>
<blockquote>
<p>woran kann das liegen?</p>
</blockquote>
<p>Daran:</p>
<pre><code class="language-cpp">tnd.szTip[64]='\0';
</code></pre>
<p>Wie sowas in die FAQ rutschen kann *kopfschüttel* <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="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/27750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27750</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Thu, 08 May 2003 08:02:00 GMT</pubDate></item><item><title><![CDATA[Reply to TrayIcon zum 1000. Mal on Thu, 08 May 2003 08:28:00 GMT]]></title><description><![CDATA[<p>also kann ich es so machen:</p>
<p>char toolTip[64];</p>
<p>tnd.szTip[*toolTip];</p>
<p>oder? zumindest funktioniert es...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/27751</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/27751</guid><dc:creator><![CDATA[Tody]]></dc:creator><pubDate>Thu, 08 May 2003 08:28:00 GMT</pubDate></item></channel></rss>