c#资源管理器【转】
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhjjzhjj.blog.51cto.com/1802676/379525
|
做的c#资源管理器所用到的一些事件和方法:一些方法需要自己去掌握。比如怎样把系统定义的 枚举转化成自己想要的枚举类型。怎样展开节点,怎样判断一个文件是不是隐藏文件等等一些很 小的细节需要自己慢慢去积累去学习。下面是个例子帮助自己学习和理解这些小知识。 if (dif.DriveType == DriveType.CDRom)//如果为驱动器的设置树形节点的 图标 驱动器的树形节点的图标 果不是隐藏文件 } foreach (string view in Enum.GetNames(typeof(ViewCN))) 遍历所有的枚举类型把他转化成我们自定义的类型 void ViewClick(object sender, EventArgs e) ((ToolStripMenuItem)sender).Text));//把所有的枚举类型把他转化成自定义的类型 //在树形节点被展开后得到它的文件名称 if (!dif.Attributes.ToString().Contains("Hidden")) if (listView1.SelectedItems.Count > 0) string[] DirArr = path.Split('\\', '/'); private void Form1_FormClosing(object sender, FormClosingEventArgs e) (ath), true); SHFILEINFO shinfo = new SHFILEINFO(); (shinfo), Win32.SHGFI_ICON | Win32.SHGFI_SMALLICON); Win32.SHGetFileInfo(file, 0, ref shinfo, (uint)Marshal.SizeOf (shinfo), Win32.SHGFI_ICON | Win32.SHGFI_LARGEICON); FileInfo fi = new FileInfo(file); Path.GetFileName(file), nIndex++); ()); SmallImaList.Images.Add(imageList1.Images[0]); Path.GetFileName(dir), SmallImaList.Images.Count - 1); ()); } } ///引用系统文件获得系统文件对应的图标 class Win32 dwFileAttributes, ref SHFILEINFO psfi, uint cbSizeFileInfo, uint uFlags); 本文出自 “zhangjingjing” 博客,请务必保留此出处http://zhjjzhjj.blog.51cto.com/1802676/379525 |
c#资源管理器【转】相关推荐
- “解决方案资源管理器”中不能自动选择正在编辑的文档
本来正在编辑的文档应该在"解决方案资源管理器"中自动选中的,但是我的VS2005机器好像没有这个功能,后来发现 "工具->选贤"里边的"项目和解 ...
- 【转】Visual Studio团队资源管理器 Git 源码管理工具简单入门
1.1 环境 Visual Studio + GitLab (其他版本同理) 1.2 Git操作过程图解 1.3 常见名词解释 拉取(Pull):将远程版本库合并到本地版本库,相当于(Fetch+Me ...
- OCM_第十二天课程:Section6 —》数据库性能调优_ 资源管理器/执行计划
注:本文为原著(其内容来自 腾科教育培训课堂).阅读本文注意事项如下: 1:所有文章的转载请标注本文出处. 2:本文非本人不得用于商业用途.违者将承当相应法律责任. 3:该系列文章目录列表: 一:&l ...
- bat 重启资源管理器
文件名称:重启文件管理器.bat 批处理内容如下:(编码ANSI) @echo off color 0a title 重启资源管理器echo. echo ----------------------- ...
- elementui如何在input 框中搜索_在 Windows 10 中的文件资源管理器中删除搜索历史记录...
Windows 资源管理器带有搜索功能,用户可以通过该功能找到特定的文件或文件夹.默认情况下,您在搜索框中进行的所有搜索都会保存到其历史记录中.下次您在搜索框中输入内容时,它将在下拉对话框中显示最近输 ...
- 调整Win7资源管理器中导航栏和计算机的位置
原文:http://blog.163.com/roc_sp/blog/static/39012041201141111280971/ 在默认情况下,Win7资源管理器中的计算机是排在库下面的,本文的目 ...
- 资源管理器方法访问FTP服务
老方最近换了工作,做了乙方的项目经理,但技术实施的活也是要做的哈. 说话,最近在一个部队做项目,项目之外,协助他们建立了一个FTP服务器,权限什么的设置凭着老方的通天晓地(板砖,你慢慢的拍)的能耐,很 ...
- win8计算机管理打不开,win8,资源管理器未响应,文件夹打不开,假死……
您好, 资源管理器未响应是系统进程explorer.exe崩溃导致的. 发生这样的错误可能是运行的进程过多,或者内存占用过大造成的. 首先您可以尝试使用干净启动开启计算机: 1.从屏幕右边缘滑入,然后 ...
- .exe已停止工作_这几天我遇到了前所未有的问题windows10 1809 explorer.exe资源管理器频繁崩溃...
这几天 我遇到了前所未有的问题 windows10 1809 explorer.exe资源管理器频繁崩溃? 这系统这玩意儿 你越折腾他 他越容易出毛病 本想着Windows10 1703用到win10 ...
- Windows Phone 7 隔离存储空间“.NET研究”资源管理器
我们知道Windows Phone 7 目前是不支持访问外部存储空间的,我们的应用程序可以使用的数据空间包括隔离存储空间(IsolatedStorage)和云端(Could)空间.作为开发人员,我们以 ...
最新文章
- php log在哪里看,PHP Log时时查看小工具
- linux 数据复制 dd 简介
- WAF果真是个好东西
- python的turtle画曲线_python的turtle模块画折线图
- 几个有用的word小技巧,保准提升效率~
- Python学习-基础篇14 Web框架本质及第一个Django实例
- PageStateLayout
- CSS侦测方法(侦测是否支持某个CSS属性)
- 远程登录服务器时,提示未被授予终端服务器登录权限?
- php还原时间戳,如何将php时间戳转换回日期
- 哆啦A梦的神奇口袋 - 这全是宝藏 https://baozangku.com/
- supervisor 使用详解
- vue中如何展现快速增长数字的动画
- ping www.baidu.com 不通
- Python网络爬虫与信息提取
- 电位器的阻值曲线变化特性解析与应用
- redis 生产环境 谨慎执行的命令
- IOS去除文件后缀名
- C语言必会面试题(3、耶稣有13个门徒,当中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个開始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,...)...
- 练习(京东图片,导航左侧,网易列表,3school导航条,京东轮播图/电影卡片)
热门文章
- 嵌入式开发之hi3519---PCIE DMA
- 安装Kubernetes-Dashboard插件
- Python线程同步机制: Locks, RLocks, Semaphores, Condition
- Android Studio下加入百度地图的使用 (一)——环境搭建
- 各类型磁盘的IOPS一览表
- CentOs配置网卡
- (转)pipe row的用法, Oracle split 函数写法.
- jQuery 分页插件 jPages 使用
- 在showModalDialog和showModelessDialog中提交form时不弹出新窗口
- hbase开发环境搭建及运行hbase小实例(HBase 0.98.3新api)