NOTIFYICONDATA _stNotifyIconData;
// For a simple Tip
_stNotifyIconData.uFlags = NIF_TIP;
strcpy_s(_stNotifyIconData.szTip, "Little Tip"); // Copy Tip
Shell_NotifyIcon(NIM_MODIFY, &_stNotifyIconData);
// For a Ballon Tip
_stNotifyIconData.uFlags = NIF_INFO;
strcpy_s(_stNotifyIconData.szInfoTitle, "Title of the Ballon"); // Title
strcpy_s(_stNotifyIconData.szInfo, "Text..." ); // Copy Tip
_stNotifyIconData.uTimeout = 3000; // 3 Seconds
_stNotifyIconData.dwInfoFlags = NIIF_INFO;
Shell_NotifyIcon(NIM_MODIFY, &_stNotifyIconData);
4条答案
按热度按时间mm9b1k5b1#
下面是我的win32解决方案:
olqngx592#
你说的短信是指"小贴士"吗"?
假设您的图标在系统托盘上
dxxyhpgq3#
系统匣只接受要显示的图标,而不接受文字。
要在那里显示文本,您必须首先创建一个内存位图,在上面绘制文本,然后将该内存位图转换为内存图标,并让系统托盘显示该图标。
示例代码如下:
bwntbbo34#
对于那些寻找Python解决方案的人,使用
pywin32
,下面是我最后做的: