枚举网络资源:
使用到了WNetOpenEnum函数和WNetEnumResource函数按照书本提示编写程序,但提示下面错误:
netreDlg.obj : error LNK2001: unresolved external symbol _WNetCloseEnum@4
netreDlg.obj : error LNK2001: unresolved external symbol _WNetEnumResourceA@16
netreDlg.obj : error LNK2001: unresolved external symbol _WNetOpenEnumA@20
Debug/netre.exe : fatal error LNK1120: 3 unresolved externals是不是我缺少函数库?怎么解决?我用的是VC6.0

解决方案 »

  1.   

    加入:
    #include "Winnetwk.h"
    #pragma comment(lib, "Mpr.lib")
      

  2.   

    或者工程属性中import lib Mpr.lib
      

  3.   

    Client Requires Windows Vista, Windows XP, Windows 2000 Professional, Windows NT Workstation, Windows Me, Windows 98, or Windows 95. 
    Server Requires Windows Server 2008, Windows Server 2003, Windows 2000 Server, or Windows NT Server. 
    Header Declared in Winnetwk.h.
     
    Library Use Mpr.lib.
     
    DLL Requires Mpr.dll.
     
      

  4.   

    Minimum supported clientWindows 2000 Professional
    Minimum supported serverWindows 2000 Server
    HeaderWinnetwk.h
    LibraryMpr.lib
    DLLMpr.dll
    Unicode and ANSI namesWNetOpenEnumW (Unicode) and WNetOpenEnumA (ANSI)