托盘图标(例)

#include <tchar.h>
#include <windows.h>

int _tmain(int argc, _TCHAR* argv[])
{
NOTIFYICONDATA nid = {0};
nid.cbSize = sizeof(NOTIFYICONDATA);
nid.hWnd = GetDesktopWindow();
nid.uID = 1001;
nid.uFlags = NIF_ICON;

nid.hIcon = LoadIcon(NULL, IDI_INFORMATION);

Shell_NotifyIcon(NIM_ADD, &nid);

Sleep(2000);

nid.hIcon = LoadIcon(NULL, IDI_WARNING);

Shell_NotifyIcon(NIM_MODIFY, &nid);

Sleep(2000);

Shell_NotifyIcon(NIM_DELETE, &nid);

return 0;
}

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注