张渊ID:zhangyuanlovelife
12152次访问,排名9114(-4)好友1人,关注者5
工作是需要你去品味的,就象我们想要编写出高效率的代码,仔细体会会有一种兴奋的喜悦。
zhangyuanlovelife的文章
原创 35 篇
翻译 0 篇
转载 0 篇
评论 10 篇
最近评论
mxlt:在知道添加菜单项数目的情况下可以用如下语句定义
#define IDI_PECULIARMENU 1201

但是如果不知道要添加多少个菜单项,应该怎么定义
donarlee:你好, 我想请问一下:
如何得到驱动器盘符所映射的网络路径?

也就是比如我已经有一个"G:"是网络驱动器盘符,
我能不能得到与它映射的那个网络路径呢?

谢谢
MandR:呵呵,值得一看!
adamzhang83:Greate article! Thank you for all .
clever101:菜单【Edit】->【Breakpoints…】,打开“Breakpoints”对话框

我更愿意使用CTRL+B打开这个对话框。
文章分类
    收藏
      相册
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      原创 映射网络驱动器(二十二)收藏

      新一篇: VC写ActiveX客户端控件和服务器端控件(二十三) | 旧一篇: 网络文件夹复制(二十一)

       
      映射网络驱动器(二十二)
      本文讲述如何映射网络驱动器。
      1.      创建对话框工程,添加两个文本框分别表示,本地磁盘和网络资源。
      2.      添加一个按钮“连接”,代码如下:
             UpdateData(TRUE);
             NETRESOURCEnet;
             DWORDMyErr;
             net.dwScope = RESOURCE_GLOBALNET;
             net.dwType = RESOURCETYPE_DISK;
             net.dwDisplayType = RESOURCEDISPLAYTYPE_SHARE;
             net.dwUsage = RESOURCEUSAGE_CONNECTABLE;
             net.lpLocalName = m_drive.GetBuffer(0);
             net.lpRemoteName = m_path.GetBuffer(0);
             net.lpComment = NULL;
             net.lpProvider = NULL;
       
             MyErr = WNetAddConnection2(&net,NULL,NULL,CONNECT_UPDATE_PROFILE);
             if( MyErr == NO_ERROR )
             {
                    MessageBox("网络驱动器映射成功!","映射信息提示");
             }
             else
             {
                    MessageBox("网络驱动映射器失败!","映射信息提示");
             }
             m_drive.ReleaseBuffer();
             m_path.ReleaseBuffer();
      注意:包含头文件:#include "winnetwk.h"
      和如下代码:#pragma comment(lib,"mpr.lib")或者在link中添加mpr.lib文件。
      完成。
       

      发表于 @ 2008年03月04日 23:16:00|评论(loading...)|编辑

      新一篇: VC写ActiveX客户端控件和服务器端控件(二十三) | 旧一篇: 网络文件夹复制(二十一)

      评论

      #donarlee 发表于2008-03-10 17:30:06  IP: 10.43.146.*
      你好, 我想请问一下:
      如何得到驱动器盘符所映射的网络路径?

      也就是比如我已经有一个"G:"是网络驱动器盘符,
      我能不能得到与它映射的那个网络路径呢?

      谢谢
      发表评论  


      当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
      Csdn Blog version 3.1a
      Copyright © zhangyuanlovelife