Windows资源管理器(MFC)

时间:2013-09-14 16:21:41
【文件属性】:

文件名称:Windows资源管理器(MFC)

文件大小:5.42MB

文件格式:RAR

更新时间:2013-09-14 16:21:41

Windows 资源 管理 MFC

MFC写的资源管理器,含注释 帖点代码片段出来 // 获取盘符到目录树,作为根目录下一级节点 void CwinResManagerDlg::GetLogicalDrives(HTREEITEM hRoot) { size_t szAllDrivesStrings = GetLogicalDriveStrings(0,NULL); //获取驱动器字符长度 char* pDriveStrings = new char[szAllDrivesStrings + sizeof(_T(""))]; //定义字符串存储驱动器字符pDriveStrings GetLogicalDriveStrings((DWORD)szAllDrivesStrings,pDriveStrings); //获取驱动器字符到pDriveStrings //截取单个驱动器字符出来添加到目录树上 //定义临时字符指针指向驱动器字符信息 //(为了最后可以释放驱动器字符串方便,如果直接移动字符串指针,后面调用delete释放字符串资源的时候会报错) char* pTempDrive = pDriveStrings; size_t szDriveString = strlen(pTempDrive); while(szDriveString>0) { m_Tree.InsertItem(pTempDrive,hRoot); //加载解析后的一个驱动器信息到目录树 pTempDrive += szDriveString + 1; szDriveString = strlen(pTempDrive); } delete pDriveStrings; }


【文件预览】:
Win资源管理器(MFC)
----资料()
--------VC知识库文章 - VC控件 TreeCtrl 与 ListCtrl 演示.mht(167KB)
--------TreeView()
----winResManager(MFC)()
--------winResManager.rc(5KB)
--------winResManager.ncb(155KB)
--------resource.h(823B)
--------stdafx.h(1KB)
--------winResManager.aps(57KB)
--------winResManager.suo(9KB)
--------winResManager.cpp(2KB)
--------Debug()
--------stdafx.cpp(142B)
--------ReadMe.txt(3KB)
--------winResManagerDlg.cpp(8KB)
--------winResManagerDlg.h(1KB)
--------winResManager.h(479B)
--------winResManager.sln(915B)
--------res()
--------winResManager.vcproj(5KB)

网友评论

  • 感觉非常不错,效果很好,值得借鉴
  • 非常好,感谢楼主
  • 功能太简单
  • 值得学习,非常好
  • 非常好,刚刚有这样的需求,可以参考一下!
  • 很不错,感谢分享。
  • 很好,感谢分享!
  • 很不错,做相应的例子很到位
  • 感觉非常不错,效果很好,值得借鉴
  • 挺不错的资源,感谢分享
  • 非常值得借鉴!不错不错!!
  • 非常好,刚刚有这样的需求,可以参考一下!
  • 值得学习,非常好
  • 对我现阶段的学习有很大的帮助。
  • 好资源,值得下载学习!
  • 觉得挺有用的
  • 不错,代码实现了预定了功能,很有启发
  • 对我现阶段的学习有很大的帮助。
  • 非常值得借鉴!不错不错!!
  • 最近在研究treectrl,这个例子对我的帮助简直太大了!很好的例子
  • 功能不错,有一定的参考价值
  • 对学习树形控件挺有用的
  • 不错的资源,感谢分享哦
  • 可以参考,多谢分享!
  • 学习树状控件和列表控件很好
  • 虽然有点小问题,但用来理解操作系统里面的知识有很大帮助,值得学习
  • 简单好用!很好
  • 有基本功能,值得借鉴
  • 程序还是不错滴,可以借鉴
  • 亲测可用。。