我在stdafx.h,添加了#define  _WIN32_IE  0x0500
在相应的类里面添加了#include <shellapi.h>
但是
E:\netprogram\interface5\TrayIcon.cpp(105) : error C2065: 'NIF_INFO' : undeclared identifier
下面是赋值的函数:
BOOL CTrayIcon::ShowBalloonTip(LPCTSTR szMsg,LPCTSTR szTitle, UINT uTimeout, DWORD dwInfoFlags)
{
m_nid.cbSize=sizeof(NOTIFYICONDATA);
m_nid.uFlags = NIF_INFO;
m_nid.uTimeout = uTimeout;
m_nid.dwInfoFlags = dwInfoFlags;
strcpy(m_nid.szInfo,szMsg ? szMsg : _T(""));
strcpy(m_nid.szInfoTitle,szTitle ? szTitle : _T(""));
return Shell_NotifyIcon(NIM_MODIFY, &m_nid);}
还差什么文件没有include呢?