<?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[Tray Icon Balloon]]></title><description><![CDATA[<p>Hallo,<br />
ich habe folgenden Code:</p>
<pre><code class="language-cpp">void CreateTrayIcon(HWND hMainWindow)
{   
    char szTip[64] = &quot;tip&quot;; //Exemplarisch
    nidTrayIcon.cbSize = sizeof(nidTrayIcon);
    nidTrayIcon.hIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //Exemplarisch
    nidTrayIcon.hWnd = hMainWindow; //Exemplarisch, HWND des Fensters an dessen MessageLoop die Nachricht geschickt werden soll
    nidTrayIcon.uCallbackMessage = (WM_USER + 1); //Exemplarisch
    nidTrayIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP | NIF_INFO; //Exemplarisch
    nidTrayIcon.uID = 0x0200; //Exemplarisch

    strcpy(nidTrayIcon.szTip, szTip);
    nidTrayIcon.szTip[strlen(szTip)] = '\0';

	// For a Ballon Tip
	strcpy_s(nidTrayIcon.szInfoTitle, &quot;Title of the Ballon&quot;); // Title
	strcpy_s(nidTrayIcon.szInfo, &quot;Text...&quot; ); // Copy Tip
	nidTrayIcon.uTimeout = 3000;  // 3 Seconds
	nidTrayIcon.dwInfoFlags = NIIF_INFO;
nidTrayIcon.hBalloonIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //Exemplarisch

    Shell_NotifyIcon(NIM_ADD, &amp;nidTrayIcon);
}
</code></pre>
<p>Der Code soll ein Icon setzen und dann gleich den Balloon anzeigen. Das Icon erscheint zwar aber ohne balloon. Hoffe jemand kann mir helfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/239028/tray-icon-balloon</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 14:31:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/239028.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 18 Apr 2009 13:30:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 13:30:37 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe folgenden Code:</p>
<pre><code class="language-cpp">void CreateTrayIcon(HWND hMainWindow)
{   
    char szTip[64] = &quot;tip&quot;; //Exemplarisch
    nidTrayIcon.cbSize = sizeof(nidTrayIcon);
    nidTrayIcon.hIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //Exemplarisch
    nidTrayIcon.hWnd = hMainWindow; //Exemplarisch, HWND des Fensters an dessen MessageLoop die Nachricht geschickt werden soll
    nidTrayIcon.uCallbackMessage = (WM_USER + 1); //Exemplarisch
    nidTrayIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP | NIF_INFO; //Exemplarisch
    nidTrayIcon.uID = 0x0200; //Exemplarisch

    strcpy(nidTrayIcon.szTip, szTip);
    nidTrayIcon.szTip[strlen(szTip)] = '\0';

	// For a Ballon Tip
	strcpy_s(nidTrayIcon.szInfoTitle, &quot;Title of the Ballon&quot;); // Title
	strcpy_s(nidTrayIcon.szInfo, &quot;Text...&quot; ); // Copy Tip
	nidTrayIcon.uTimeout = 3000;  // 3 Seconds
	nidTrayIcon.dwInfoFlags = NIIF_INFO;
nidTrayIcon.hBalloonIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //Exemplarisch

    Shell_NotifyIcon(NIM_ADD, &amp;nidTrayIcon);
}
</code></pre>
<p>Der Code soll ein Icon setzen und dann gleich den Balloon anzeigen. Das Icon erscheint zwar aber ohne balloon. Hoffe jemand kann mir helfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697771</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697771</guid><dc:creator><![CDATA[lilfoxxy]]></dc:creator><pubDate>Sat, 18 Apr 2009 13:30:37 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 14:10:27 GMT]]></title><description><![CDATA[<p>Die Ballon's sind meines wissens nach erst ab Vista möglich,.....</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697786</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697786</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Sat, 18 Apr 2009 14:10:27 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 15:48:13 GMT]]></title><description><![CDATA[<p>stimmt nicht. Ich hab in XP schon mehrmals so etwas gesehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697834</guid><dc:creator><![CDATA[yui]]></dc:creator><pubDate>Sat, 18 Apr 2009 15:48:13 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 17:12:40 GMT]]></title><description><![CDATA[<p>Versuchs mal so</p>
<pre><code class="language-cpp">void CreateTrayIcon(HWND hMainWindow)
{  
    char szTip[64] = &quot;tip&quot;; //Exemplarisch
    nidTrayIcon.cbSize = sizeof(nidTrayIcon);
    nidTrayIcon.hIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //Exemplarisch
    nidTrayIcon.hWnd = hMainWindow; //Exemplarisch, HWND des Fensters an dessen MessageLoop die Nachricht geschickt werden soll
    nidTrayIcon.uCallbackMessage = (WM_USER + 1); //Exemplarisch
    nidTrayIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP | NIF_INFO; //Exemplarisch
    nidTrayIcon.uID = 0x0200; //Exemplarisch

Shell_NotifyIcon(NIM_ADD, &amp;nidTrayIcon);

    strcpy(nidTrayIcon.szTip, szTip);
    nidTrayIcon.szTip[strlen(szTip)] = '\0';

    // For a Ballon Tip
    strcpy_s(nidTrayIcon.szInfoTitle, &quot;Title of the Ballon&quot;); // Title
    strcpy_s(nidTrayIcon.szInfo, &quot;Text...&quot; ); // Copy Tip
    nidTrayIcon.uTimeout = 3000;  // 3 Seconds
    nidTrayIcon.dwInfoFlags = NIIF_INFO;
nidTrayIcon.hBalloonIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //NUR LONGHORN (VISTA)!!!

    Shell_NotifyIcon(NIM_MODIFY, &amp;nidTrayIcon);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1697864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697864</guid><dc:creator><![CDATA[A.E.]]></dc:creator><pubDate>Sat, 18 Apr 2009 17:12:40 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 17:16:19 GMT]]></title><description><![CDATA[<p>sehe es leider immernoch nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697866</guid><dc:creator><![CDATA[lilfoxxy]]></dc:creator><pubDate>Sat, 18 Apr 2009 17:16:19 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 17:25:45 GMT]]></title><description><![CDATA[<p>Alos laut MSDN sieht die Struktur so aus:</p>
<pre><code class="language-cpp">typedef struct _NOTIFYICONDATA {
    DWORD cbSize;
    HWND hWnd;
    UINT uID;
    UINT uFlags;
    UINT uCallbackMessage;
    HICON hIcon;
    TCHAR szTip[64];
    DWORD dwState;
    DWORD dwStateMask;
    TCHAR szInfo[256];
    union {
        UINT uTimeout;
        UINT uVersion;
    };
    TCHAR szInfoTitle[64];
    DWORD dwInfoFlags;
    GUID guidItem;
} NOTIFYICONDATA, *PNOTIFYICONDATA;
</code></pre>
<p>Wo um Himmels willen zauberst du &quot;hBalloonIcon&quot; her?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697871</guid><dc:creator><![CDATA[Shell_NotifyIcon]]></dc:creator><pubDate>Sat, 18 Apr 2009 17:25:45 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 17:28:25 GMT]]></title><description><![CDATA[<p>geht auch nicht ohne dem. Habs gelöscht abeer geht nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697874</guid><dc:creator><![CDATA[lilfoxxy]]></dc:creator><pubDate>Sat, 18 Apr 2009 17:28:25 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Sat, 18 Apr 2009 22:52:27 GMT]]></title><description><![CDATA[<p>void CreateTrayIcon(HWND hMainWindow)<br />
{<br />
char szTip[64] = &quot;Test&quot;; //Exemplarisch<br />
nidTrayIcon.cbSize = sizeof(nidTrayIcon);<br />
nidTrayIcon.hIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //Exemplarisch<br />
nidTrayIcon.hWnd = hMainWindow; //Exemplarisch, HWND des Fensters an dessen MessageLoop die Nachricht geschickt werden soll<br />
nidTrayIcon.uCallbackMessage = (WM_USER + 1); //Exemplarisch<br />
nidTrayIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP; //Exemplarisch<br />
nidTrayIcon.uID = 0x0200; //Exemplarisch<br />
Shell_NotifyIcon(NIM_ADD, &amp;nidTrayIcon);</p>
<p>strcpy(nidTrayIcon.szTip, szTip);<br />
nidTrayIcon.szTip[strlen(szTip)] = '\0';</p>
<p>// For a Ballon Tip<br />
strcpy_s(nidTrayIcon.szInfoTitle, &quot;Title of the Ballon&quot;); // Title<br />
strcpy_s(nidTrayIcon.szInfo, &quot;Text...&quot; ); // Copy Tip<br />
nidTrayIcon.uTimeout = 3000; // 3 Seconds<br />
nidTrayIcon.dwInfoFlags = NIIF_INFO;</p>
<p>Shell_NotifyIcon(NIM_MODIFY, &amp;nidTrayIcon);<br />
}</p>
<p>es will einfach nicht funktionieren. Alles geht auser der Balloon wird nicht angezeigt. Wäre super, wenn noch jemand ne Idee hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697980</guid><dc:creator><![CDATA[lilfoxxy]]></dc:creator><pubDate>Sat, 18 Apr 2009 22:52:27 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Fri, 16 Jul 2010 05:38:10 GMT]]></title><description><![CDATA[<p>sorry tags vergessen</p>
<pre><code class="language-cpp">void CreateTrayIcon(HWND hMainWindow)
{   
    char szTip[64] = &quot;something&quot;; //Exemplarisch
    nidTrayIcon.cbSize = sizeof(nidTrayIcon);
    nidTrayIcon.hIcon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDI_ICON1)); //Exemplarisch
    nidTrayIcon.hWnd = hMainWindow; //Exemplarisch, HWND des Fensters an dessen MessageLoop die Nachricht geschickt werden soll
    nidTrayIcon.uCallbackMessage = (WM_USER + 1); //Exemplarisch
    nidTrayIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP; //Exemplarisch
    nidTrayIcon.uID = 0x0200; //Exemplarisch
	Shell_NotifyIcon(NIM_ADD, &amp;nidTrayIcon);

    strcpy(nidTrayIcon.szTip, szTip);
    nidTrayIcon.szTip[strlen(szTip)] = '\0';

    // For a Ballon Tip
    strcpy_s(nidTrayIcon.szInfoTitle, &quot;Title of the Ballon&quot;); // Title
    strcpy_s(nidTrayIcon.szInfo, &quot;Text...&quot; ); // Copy Tip
    nidTrayIcon.uTimeout = 3000;  // 3 Seconds
    nidTrayIcon.dwInfoFlags = NIIF_INFO;

    Shell_NotifyIcon(NIM_MODIFY, &amp;nidTrayIcon); 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1697981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697981</guid><dc:creator><![CDATA[lilfoxxy]]></dc:creator><pubDate>Fri, 16 Jul 2010 05:38:10 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Thu, 23 Apr 2009 03:19:26 GMT]]></title><description><![CDATA[<p>#define _WIN32_IE 0x0500??<br />
Ab Common Contrl. v.4.8 !<br />
shellapi.h ?!</p>
<p>ansonsten noch mal <a href="http://msdn.microsoft.com/en-us/library/bb773352(VS.85).aspx" rel="nofollow">hier</a> rein schauen,..</p>
<p>Mit Vista war ich mir aber sicher, leider habe ich jetzt keine referenz meiner behauptung gefunden,..</p>
<p>greetz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1699953</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1699953</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Thu, 23 Apr 2009 03:19:26 GMT</pubDate></item><item><title><![CDATA[Reply to Tray Icon Balloon on Thu, 23 Apr 2009 13:07:01 GMT]]></title><description><![CDATA[<p>zeusosc schrieb:</p>
<blockquote>
<p>Die Ballon's sind meines wissens nach erst ab Vista möglich,.....</p>
</blockquote>
<p>Nein, schon seit Win 2000!<br />
Bei meinem XP-System kommen die Ballon-Tips in der Taskbar vor, z.B. &quot;neue Hardware gefunden&quot;.</p>
<p>Selbst in der Doku (siehe Dein Link vorhin) stehen sogar explizit Hinweise über Verfügbarkeit ab Win 2000 drin, z.B. bei Member dwInfoFlags.</p>
<p>Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1700196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1700196</guid><dc:creator><![CDATA[Mmacher]]></dc:creator><pubDate>Thu, 23 Apr 2009 13:07:01 GMT</pubDate></item></channel></rss>