网络编程-如何用VC建立映射网络驱动器?
在资源管理器中,使用网络驱动器的映射可以像是有本地驱动器那样使用远程网络驱动器,那么,如何在我们自己的应用程序中实现呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在资源管理器中,使用网络驱动器的映射可以像是有本地驱动器那样使用远程网络驱动器,那么,如何在我们自己的应用程序中实现呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
通过WNetAddConnection2
示例:
CString HostName,UserName,Password;
HostName = " ";//你的计算机名或IP地址
HostName.Insert(0, "\\ ");
HostName += "\共享文件夹 ";
NETRESOURCE param1;
param1.dwType = RESOURCETYPE_ANY;
param1.lpLocalName = "Z: ";
param1.lpRemoteName = (LPTSTR)(LPCTSTR)HostName;
param1.lpProvider = NULL;
DWORD ret = WNetAddConnection2(¶m1,(LPCTSTR)Password,(LPCTSTR)UserName,CONNECT_UPDATE_PROFILE);
if(ret == NO_ERROR)
AfxMessageBox( "映射驱动器成功! ");
else
AfxMessageBox( "映射驱动器失败! ");