<?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[Traybar Icon]]></title><description><![CDATA[<p>Guten tag zusammen</p>
<p>Ich versuche gerade ein Traybar-Icon zu erstellen.</p>
<p>Ich hab einfach mal diesen Code in die WinMain gepackt:</p>
<pre><code class="language-cpp">NOTIFYICONDATA nid = {0};
nid.cbSize         = sizeof(nid);
nid.uID            = 100;     
nid.uFlags         = NIF_ICON;
nid.uCallbackMessage = WM_USER+12345; 
wchar_t ascs[MAX_PATH] = L&quot;C:\\Users\\Tim\\Desktop\\s008.ico&quot;;
nid.hIcon          = LoadIcon(hInstance,ascs);
lstrcpyn(nid.szTip,L&quot;Test&quot;,sizeof(nid.szTip)); 
Shell_NotifyIcon(NIM_ADD, &amp;nid);
</code></pre>
<p>Doch nun erscheint nur ein Platzhalter und wen man mit der Maus darauf kommt verschwindet dieser auch schon wieder...<br />
Weis jemand was ich falsch mache?</p>
<p>Desweiteren würde ich gerne wissen wie ich auf Messages des Trayicons reagieren kann und dann ein Menü öffnen kann.</p>
<p>Ich bedank mich schonmal.</p>
<p>MFG Tim</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/233146/traybar-icon</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 09:08:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/233146.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 01 Feb 2009 12:54:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Traybar Icon on Sun, 01 Feb 2009 12:57:13 GMT]]></title><description><![CDATA[<p>Guten tag zusammen</p>
<p>Ich versuche gerade ein Traybar-Icon zu erstellen.</p>
<p>Ich hab einfach mal diesen Code in die WinMain gepackt:</p>
<pre><code class="language-cpp">NOTIFYICONDATA nid = {0};
nid.cbSize         = sizeof(nid);
nid.uID            = 100;     
nid.uFlags         = NIF_ICON;
nid.uCallbackMessage = WM_USER+12345; 
wchar_t ascs[MAX_PATH] = L&quot;C:\\Users\\Tim\\Desktop\\s008.ico&quot;;
nid.hIcon          = LoadIcon(hInstance,ascs);
lstrcpyn(nid.szTip,L&quot;Test&quot;,sizeof(nid.szTip)); 
Shell_NotifyIcon(NIM_ADD, &amp;nid);
</code></pre>
<p>Doch nun erscheint nur ein Platzhalter und wen man mit der Maus darauf kommt verschwindet dieser auch schon wieder...<br />
Weis jemand was ich falsch mache?</p>
<p>Desweiteren würde ich gerne wissen wie ich auf Messages des Trayicons reagieren kann und dann ein Menü öffnen kann.</p>
<p>Ich bedank mich schonmal.</p>
<p>MFG Tim</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1655914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1655914</guid><dc:creator><![CDATA[char_Tim*4**]]></dc:creator><pubDate>Sun, 01 Feb 2009 12:57:13 GMT</pubDate></item><item><title><![CDATA[Reply to Traybar Icon on Sun, 01 Feb 2009 12:58:14 GMT]]></title><description><![CDATA[<p>FAQ</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1655918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1655918</guid><dc:creator><![CDATA[ascda]]></dc:creator><pubDate>Sun, 01 Feb 2009 12:58:14 GMT</pubDate></item><item><title><![CDATA[Reply to Traybar Icon on Sun, 01 Feb 2009 14:04:34 GMT]]></title><description><![CDATA[<p>Huch...das hab ich ja voll verpennt da zu schauen...Danke schön</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1655956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1655956</guid><dc:creator><![CDATA[char_Tim*4**]]></dc:creator><pubDate>Sun, 01 Feb 2009 14:04:34 GMT</pubDate></item><item><title><![CDATA[Reply to Traybar Icon on Sun, 01 Feb 2009 16:44:56 GMT]]></title><description><![CDATA[<p>Ohne ein Windows Handle anzugeben kann das nicht gehen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1656037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1656037</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 01 Feb 2009 16:44:56 GMT</pubDate></item></channel></rss>