博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(C#)把磁盘目录树加载在窗体菜单中
阅读量:7125 次
发布时间:2019-06-28

本文共 278 字,大约阅读时间需要 1 分钟。

这又是一个没有技术含量的代码。写出来只是玩玩,所以也不敢放在首页。

这里有个问题,是获取文件/文件夹的图标。使用 System.Drawing.Icon.ExtractAssociatedIcon 只能获取大图标(不知道有没有高手能做到取小图标)。所以只能使用API了。设计一个这样的 ExtractIcon 类,提供一个静态方法 GetIcon ,用于获取小图标:

ExtractIcon.cs

然后我们通过 ToolStripMenuItem 的 DropDownOpening 事件,加载它的子文件/文件夹。代码比较简单:

Form1.cs

源代码:

你可能感兴趣的文章
创建CrossApp工程
查看>>
Android实现类似QQ的滑动删除效果
查看>>
Linux中ftp连接530错误的解决方法
查看>>
python 将子目录文件上移到指定根目录
查看>>
mysql启动之:报错解决办法
查看>>
CentOS 7系统上部署Apache+PHP+MariaDB+xcache使用rpm,php module
查看>>
随机数的生成
查看>>
记录一次勒索病毒漏洞扫描发现过程
查看>>
C语言之有符号数和无符号数
查看>>
windows server 2008 R2 远程报错
查看>>
inode 索引节点和软硬链接
查看>>
文本处理工具基础(grep系、sed、awk等)
查看>>
Android常用URI收藏
查看>>
团队用过最好的bug管理软件-delbug管理
查看>>
Swift和OC的区别
查看>>
Java下一个简单的数据库分库帮助类
查看>>
Thread初探
查看>>
磁盘的读写原理
查看>>
配置防盗链、访问控制Directory针对目录、访问控制FilesMatch针对链接
查看>>
Tomcat 仅用ip和端口 不用项目名就能访问项目
查看>>