首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

请问WNetAddConnection的用法

2012-01-26 
请教WNetAddConnection的用法在网络上搜到WNetAddConnection的用法介绍:WNetAddConnection【操作系统】Win9x

请教WNetAddConnection的用法
在网络上搜到WNetAddConnection的用法介绍:
WNetAddConnection

【操作系统】
Win9x:Y
WinNT:Y

【声明】
Function   ulong   WNetAddConnection(ref   string   lpszNetPath,ref   string   lpszPassword,ref   string   lpszLocalName)   LIBRARY   "mpr.dll "   ALIAS   FOR   "WNetAddConnectionA "

【说明】

创建同一个网络资源的永久性连接


【返回值】

Long,零表示成功。会设置GetLastError。如GetLastError是ERROR_EXTENDED_ERROR,则可用WNetGetLastError取得额外的错误信息

【其它】


【参数列表】
lpszNetPath   ----   String,要连接的网络名

lpszPassword   ---   String,可选的一个密码。如为vbNullString,表示采用当前用户的默认密码。如为一个空字串,则不用任何密码

lpszLocalName   --   String,资源的本地名称。(例如,F:   和   LPT1:)

        但是我还是有点不明白。比如我要拷贝\\168.168.168.90机子上的test文件夹的数据,我要将它拷贝到D:的test文件夹,首先必须建立连接,那么lpszNetPath是 "\\168.168.168.90 "还是 "\\168.168.168.90\\test ",lpszPassword表示采用当前用户的默认密码,什么叫当前用户,是\\168.168.168.90机子上的用户还是我本地机子上的用户?lpszLocalName   --   String,资源的本地名称,是 "D:\\test "吗?

[解决办法]
WNetAddConnection这个函数是用来建立类似磁盘映射这样的,不是你想象的用来拷贝文件的。

热点排行