VC下编程实现网络驱动器的映射
2014-09-13 08:51
316 查看
//添加 循环连接网络服务器过程,直到连接成功为止
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的盘符。
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的盘符。
相关文章推荐
- VC下编程实现网络驱 4000 动器的映射
- VC++网络安全编程范例(8)-摘要签名和验证编程实现
- VC++网络安全编程范例(9)-基于OPENSSL实现对称算法与BASE64编码
- 转:IIS虚拟目录实现与文件服务器网络驱动器映射共享
- IIS虚拟目录实现与文件服务器网络驱动器映射共享
- VC++网络安全编程范例(7)-实现哈希摘要算法
- vc++网络安全编程范例(17)-open ssl 实现文件加密与解密
- vc++网络安全编程范例(18)-open ssl 实现数字证书编程
- vc++网络安全编程范例(19)实现数字信封打包与拆解
- VC下用MFC类实现网络编程
- 利用vc++中的winInet进行网络编程实现了下载网站的源代码
- NTLM 网络安全认证编程实现(VC)
- VC++网络安全编程范例(8)-摘要签名和验证编程实现
- [VC网络编程笔记-使用API函数操作互斥对象实现线程同步
- IIS虚拟目录实现与文件服务器网络驱动器映射共享
- c++ 操作共享文件, WnetAddConnection2是windows网络函数 可实现网络驱动器的映射和断开
- 用Delphi实现网络驱动器的映射和断开(WNetAddConnection2)
- 用Delphi实现网络驱动器的映射和断开
- vc++网络安全编程范例(17)-open ssl 实现文件加密与解密
- VC下用MFC类实现网络编程