VC下编程实现网络驱动器的映射

//添加 循环连接网络服务器过程,直到连接成功为止
while (true)
{
NETRESOURCE netres; 
netres.dwScope=RESOURCE_GLOBALNET;
netres.dwType=RESOURCETYPE_ANY;
netres.dwDisplayType=RESOURCEDISPLAYTYPE_GENERIC;
netres.dwUsage=RESOURCEUSAGE_CONNECTABLE;
netres.lpLocalName="";  //这里可以添加盘符,添加盘符之后会在本机映射
netres.lpRemoteName="\\\\192.168.1.20\\test共享文件夹";
netres.lpComment=NULL; 
netres.lpProvider=NULL;

if(NO_ERROR==WNetAddConnection2A(&netres,"123456","administrator",0))
break;
//AfxMessageBox("映射成功");
else
Sleep(5000);
//AfxMessageBox("映射失败");
}




最后不要忘记加入MPR.lib这个库文件。在Project菜单,"Add to Project"->"Files",

选X:\Microsoft visual studio\VC98\LIb\mpr.lib   x:是你安装VC的盘符。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值