c语言-用C语言实现资源管理器搜索功能

问题描述

用C语言实现资源管理器搜索功能
目的:
通过编程实现windows资源管理器的搜索功能,加深对磁盘、文件夹、文件的理解及编程能力。
内容:
指定有磁盘或文件夹,通过递归的方法搜索该位置下符合条件的资源并列出相应信息(属性、大小、日期等)。
求大神解答!!

解决方案

FindFirstFile/ FindNextFile/FindClose 等等 API,结合对文件属性的判断,可以完成你想要的功能。

解决方案二:
我之前自己写了一个文件搜索
你看看
http://blog.csdn.net/wangyaninglm/article/details/8668132

解决方案三:
http://ask.csdn.net/questions/158935一样的问题

解决方案四:
参考:http://www.cnblogs.com/qianlifeng/archive/2011/09/18/2180734.html

解决方案五:
http://blog.csdn.net/charlessimonyi/article/details/8648837

时间: 2024-10-26 13:56:42

c语言-用C语言实现资源管理器搜索功能的相关文章

Win7清理资源管理器搜索记录保护隐私的4个小技巧

现在的硬盘越来越大,而Windows7的搜索功能又特别好用,直接在文件夹右上方的搜索框输入关键词即可查找,但是总是会保留搜索过的记录,为了保护个人隐私,小编特汇总几种清理资源管理搜索记录的方法,现介绍给大家. 第一,魔方在手,清理不愁. 打开魔方优化大师,找到清理大师,"一键清理"不提供痕迹清理,所以我们找到"用户隐私清理"功能,在上方"用户隐私设置"中,我们可以选择"清空资源管理器搜索记录",然后执行清理. 第二.手动清理

win7系统删除资源管理器搜索记录小技巧

  1.在win7系统桌面上,按组合键(win键+R)打开运行界面,并在输入框中输入"gpedit.msc",按回车键确认,如下图所示: 2.打开本地组策略编辑器窗口后,依次展开"用户设置-管理模板-Windows组件",点击"Windows资源管理器",然后我们在右侧窗格中找到"在Windows资源管理器搜索框中关闭最近搜索条目的显示"这个项目,并用鼠标左键双击打开,如下图所示: 3.在弹出的属性设置窗口中,点击选择&quo

Win7资源管理器丰富功能轻松方便

  资源管理器是大家熟悉和常用的Windows文件查看和管理工具,和之前的Windows版本相比,Win7的资源管理器提供了更加丰富和方便的功能,比如高效搜索框.库功能.灵活地址栏.丰富视图模式切换.预览窗格等等,可以有效帮助我们轻松提高文件操作效率. 按下快捷键"Win+E"就可以快速打开Win7资源管理器.Win7资源管理器窗口左侧的列表区包含收藏夹.库.计算机和网络等资源,如果设置有家庭组还会有家庭网组等其他项. 方便收藏夹 在"收藏夹"里,我们可以迅速看到&

让Win7资源管理器不要保存您的搜索记录的方法

这用组策略工具来实现,本来想用注册表方式,但是很多人之前老是喷:Win7之家就知道用注册表.但请理解我们一直考虑的比较多,因为有些用户的Win7版本是不带组策略的.今天就和大家聊聊Windows7系统中资源管理器自动记录搜索记录的隐私处理问题,分成2个部分来说吧. 1.单个删除Win7资源管理器搜索历史记录 在下拉列表中,鼠标放到想要删除的地方,按下键盘上的Delete删除键,就可以把目标词删除掉; 2.如何一劳永逸的禁止掉Win7资源管理器的搜索记录自动记忆功能 现在,按下Win键+R键打开运

Win7资源管理器中不要存我的搜索记录OK否

1.单个删除Win7资源管理器搜索历史记录 在下拉列表中,鼠标放到想要删除的地方,按下键盘上的Delete删除键,就可以把目标词删除掉,如下图所示-- 2.如何批量一次性删除所有历史记录 打开魔方中的清理大师,点击上面的"用户隐私清理",看看下面是不是有个 "清空 资源管理器[搜索记录]"?就是这儿-- 电脑常识 3.如何一劳永逸的禁止掉Win7资源管理器的搜索记录自动记忆功能 现在,按下Win键+R键打开运行,输入"gpedit.msc" 并运

如何删除Win7资源管理器历史记录

Windows7的功能越来越强大同样搜索功能也非常强大,但在搜索资料后,搜索栏中会留下记录,这样就有可能会泄露个人隐私.所以搜索后,最好不要保留搜索记录,以免留下后患.然而让我们最为头疼的是我们眼看着自己留下的搜索记录如何删除?下面系统之家小编就给大家介绍一下如何删除Win7资源管理器历史记录. 我们可以通过手动修改Win7系统组策略设置来解决这个问题. 让我们首先打开运行,输入gpedit.msc并回车,打开"本地组策略编辑器" 接着依次点击:用户配置-管理模板-Windows组件.

Win7资源管理器停止记忆 保护隐私

Win 7的应用技巧很多都是用户在日常的使用中总结出来的,用户使用电脑的环境不一样,可能也会导致他们本身对电脑的要求也不会一样.例如有人的电脑就是自己在用,而有些人的电脑会成为集体使用的对象. 那么,这里存在一个问题,即是当用户的个人电脑,在很多场合需要让很多人去使用的时候,我们就不得不考虑用户个人隐私的问题了. 比如说,我们本文中要谈到的Windows7资源管理器的搜索历史记录问题,就是涉及到了用户自己的隐私.Win 7强大的搜索是特别好用的一个功能,但是这里有个问题是不得不考虑的,那就是搜索

教你轻松关掉Win7资源管理器的搜索痕迹

我们在使用win7工作.了解信息.享受一些文娱生活以及处理一些事项的过程中,系统默认或保留和显示最近的搜索条目,难免会留下使用的记录.在一些不必要的时候,为了保护一些机密性文件的操作,或者保护我们的隐私等等,而不想让系统显示最近的搜索条目,该怎么办呢?我们可以这样做: 我们可以请本地组策略设置来帮忙. 按下Win7桌面左下角的圆形开始按钮,在搜索框中输入"GPEDIT.MSC" ,打开本地组策略编辑器.在左边列依次打开"用户设置-管理模版-Windows组件-Windows资

Windows 7资源管理器失忆操作技巧

  不同的优化技巧和系统设置技巧,对不同的人有着不同的用处,很多人苦心想解决的问题可能有些朋友压根没用.例如隐私保护,很多朋友电脑就一人用,是很少考虑此类情况的.今天要谈的Windows7资源管理器的搜索历史记录问题,就是涉及到了用户的隐私.Windows7强大的搜索功能相当好用,不过麻烦的是所有的搜索历史记录都会出现在下拉列表框中,如果使用的是公用计算机,安全性和私密性就是一个问题了. 我们可以通过两个办法来解决,一个手动,一个是利用软件,注意,如果您的系统是Windows7家庭基础版,需要用