http://msdn.microsoft.com/msdnmag/issues/02/11/CQA/default.aspx
http://www.vckbase.com/document/viewdoc/?id=498以上两篇文章都介绍了,如何实现系统托盘的气球提示。可如何在VC6.0中进行编译啊(上述文章给出的代码都是VC6.0的。)?VC6.0的Shell32.Lib不包含Windows2000以后的一些函数,我用VC2003的Shell32.Lib与ShellAPI.h替换了,都不能正常通过编译.在stdafx.h文件开头加了#define _WIN32_IE 0x0500也不行。哪位能给我编译的具体方案啊(实现在VC6.0中编译?)

解决方案 »

  1.   

    DEBUG下的EXE可以直接运行的啊!
      

  2.   

    我是vc6可以编译,可能是你没装sdk的原因吧. 到这里装一下 www.microsoft.com/msdownload/platformsdk/sdkupdate/
      

  3.   

    --------------------Configuration: TrayTest - Win32 Debug--------------------
    Compiling resources...
    Compiling...
    StdAfx.cpp
    Compiling...
    MainFrm.cpp
    StatLink.cpp
    Subclass.cpp
    TrayIcon.cpp
    TrayTest.cpp
    Generating Code...
    Linking...
    Creating browse info file...TrayTest.exe - 0 error(s), 0 warning(s)
      

  4.   

    哪个sdk啊,
    我的编译环境是VC6.0+XP
      

  5.   

    XP SP2 SDKhttp://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm
      

  6.   

    http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm装过了,还是不能正常编译
      

  7.   

    什么提示啊?你得把tools->option->directories里面把sdk的目录放到前面
      

  8.   

    提示是这样的:
    Compiling...
    Mainfrm.cpp
    c:\c++qa_1102\traytest\trayicon.h(34) : error C2065: 'NIIF_INFO' : undeclared identifier
    TrayIcon.CPP
    c:\c++qa_1102\traytest\trayicon.h(34) : error C2065: 'NIIF_INFO' : undeclared identifier
    C:\C++QA_1102\TrayTest\TrayIcon.CPP(122) : error C2065: 'NIF_INFO' : undeclared identifier
    C:\C++QA_1102\TrayTest\TrayIcon.CPP(123) : error C2039: 'uTimeout' : is not a member of '_NOTIFYICONDATAA'
            d:\program files\microsoft visual studio\vc98\include\shellapi.h(500) : see declaration of '_NOTIFYICONDATAA'
    C:\C++QA_1102\TrayTest\TrayIcon.CPP(124) : error C2039: 'dwInfoFlags' : is not a member of '_NOTIFYICONDATAA'
            d:\program files\microsoft visual studio\vc98\include\shellapi.h(500) : see declaration of '_NOTIFYICONDATAA'
    C:\C++QA_1102\TrayTest\TrayIcon.CPP(125) : error C2039: 'szInfo' : is not a member of '_NOTIFYICONDATAA'
            d:\program files\microsoft visual studio\vc98\include\shellapi.h(500) : see declaration of '_NOTIFYICONDATAA'
    C:\C++QA_1102\TrayTest\TrayIcon.CPP(126) : error C2039: 'szInfoTitle' : is not a member of '_NOTIFYICONDATAA'
            d:\program files\microsoft visual studio\vc98\include\shellapi.h(500) : see declaration of '_NOTIFYICONDATAA'
    TrayTest.cpp
    c:\c++qa_1102\traytest\trayicon.h(34) : error C2065: 'NIIF_INFO' : undeclared identifier
    Generating Code...
    Error executing cl.exe.TrayTest.exe - 8 error(s), 0 warning(s)
      

  9.   

    目录!!!Include lib的目录,需要把最新SDK的目录放在原先VC6.0目录之前