在Microsoft Windows环境下,应用程序使用Windows网络函数(WNet)来实现网络功能而不用关心网络的供应商及具体实现。因为WNet函数是独立于网络的。
Wnet函数主要有:WnetAddConnection , WnetAddConnection2 , WnetAddConnection3 , WnetCancelConnection2等。本文主要用WnetAddConnection2,WnetCancelConnection2函数,关于WNet函数更详细的资料请参考Delphi的连机文档和Microsoft API函数说。
下面直接上代码:我共享的文件夹是测试文件夹 zzz文件夹
#include <windows.h>
#include <tchar.h>
#include <WinNetWk.h>
#include <stdio.h>
#include <string>
#include <iostream>
#pragma comment(lib, "Mpr.lib")
int _tmain(int argc, _TCHAR* argv[