前几天提过这个问题,但一直没得到解决,
现在有一个新思路,各位帮我看看行不行
当我们点开始->运行 \\127.0.0.1 时若开启了文件与打印机共享服务,则会顺利打开;若没有开启,会报一个无法打开的提示;
我想VC里有没有什么函数可以代替这个操作,通过其返回值来判断是否顺利打开,从而来判断是否文件与打印机共享服。
各位帮我想想有没有这样的函数?
谢了!

解决方案 »

  1.   

     WNetAddConnection
     WNetAddConnection2
     WNetAddConnection3
      

  2.   

    DWORD dwResult; 
    NETRESOURCE nr;  dwResult = WNetAddConnection2(&nr, // NETRESOURCE from enumeration 
    (LPSTR) NULL,                  // no password 
    (LPSTR) NULL,                  // logged-in user 
    CONNECT_UPDATE_PROFILE);       // update profile with connect information 
    if(dwResult==NO_ERROR)
            {
              MessageBox("打开\\127.0.0.1成功!");
            }
            else
            {
               MessageBox("打开\\127.0.0.1失败!");
             }是这样吗?
      

  3.   

    我试了,WNetAddConnection2 须要开启PCI才行,
    还有没有其它办法呢??