如何获得已打开目录的目录句柄?

问题描述

如何获得已打开目录的目录句柄?

我想用ReadDirectoryChangesW()来获取文件操作信息,但是其中的一个参数是监控目录的句柄,都说用createfile函数来得到目录的句柄,但是如果是已经用鼠标打开的目录,又该怎样获得其句柄呢?

解决方案

你用CreateFile()一样可以获取到对应的句柄,用共享读的方式等,用鼠标打开,不会影响

时间: 2024-11-02 06:50:46

如何获得已打开目录的目录句柄?的相关文章

word2013如何打开word左侧目录

  打开word左侧目录的步骤如下: 步骤一:打开word文档.可以是空白的文档,也可以是不空白的. 步骤二:点击视图 步骤三:勾选导航窗格 步骤四:成功显示左侧目录 步骤五:点击左侧目录,就可以快速跳转了

msdn-MSDN每次打开都是目录在第一页,索引在第二页,能不能更改?

问题描述 MSDN每次打开都是目录在第一页,索引在第二页,能不能更改? 我喜欢直接用索引来查找,可是MSDN 2015离线版,总是目录在第一页,索引在第二页,看了会帮助文档语法,还是没找到相关参数,求索大神帮解决. 解决方案 如果你喜欢索引查找,最简单的办法是直接在你需要查找的代码(比如关键字或者索引)上直接按f1,或者在VS右上角的查找框输入. 解决方案二: 如果帮助的设置没有此设置项,基本上没有什么办法.

javascript-如何在JavaScript链接打开另一个目录下的网页文件

问题描述 如何在JavaScript链接打开另一个目录下的网页文件 我在JavaScript里用prompt来接受输入, 输入不同的内容, 可以打开不同的页面,链接部分应该怎么写呢? 或者用document.getElementById("text").value来获取html文本框的内容 ,该怎么根据不同的输入打开不同的页面呢? 解决方案 prompt接收的内容是路径的话,可以location.href=url 就可以调到指定页面 解决方案二: 可以给用户提示下,可以选择的项,我觉得

代码-怎样能实现打开一个一级目录,在打开另一个一级目录时,上一个被打开的一级目录自动收起

问题描述 怎样能实现打开一个一级目录,在打开另一个一级目录时,上一个被打开的一级目录自动收起 怎样能实现打开一个一级目录,在打开另一个一级目录时,上一个被打开的一级目录自动收起? 希望能给一个详细的讲解,或者做着方面需要看那些书,给一些介绍,谢谢! 解决方案 看你用的什么语言/界面库.无非各自遍历treeview和展开折叠的具体api不同. 思路都是一样的,递归遍历另一个节点,并且折叠.有的api,比如winforms,提供了expendall方法,那么就一行就可以了.

目的文件已不在原目录,程序还会继续执行写文件操作吗?

最近,在现场调试程序的同事反馈回了一个问题:目的文件已不在原目录,程序还会继续执行写文件操作.我们了解了一下,具体的情况是这样的:某软件(运行在Linux下)有一个功能是在配置好的某个目录中生成文件,在文件生成的过程中,现场同事将已经生成的文件移动到了另外一个目录中:过了一段时间后发现,程序继续向移动之后的文件中写入内容,导致该文件不断增大. 为了还原现场问题,我们编写了以下程序: /********************************************************

文件句柄-如何通过一个打开的文件夹句柄获得文件夹的完整路径

问题描述 如何通过一个打开的文件夹句柄获得文件夹的完整路径 我在msdn上看到了一个例子,可以从一个打开的文件句柄获取到文件名,但是 那种方法对于文件夹的句柄是没有用的,msdn示例的链接地址:http://msdn.microsoft.com/zh-cn/library/windows/desktop/aa366789(v=vs.85).aspx 我期望能够从一个文件夹句柄得到该文件夹的完成路径,不知道谁可以帮助我! 解决方案 问题已解决,使用NtQueryObject()解决的. 解决方案二

Python备份目录及目录下的全部内容

Python备份目录及目录下的全部内容 本来是想写一个东西可以直接调用TortoiseSVN保存当前代码到一个分枝下的. 可惜调用SVN的部分还在研究.就先写了目录拷贝的部分. 如果有喜欢研究Python的童鞋愿意提供想法或者建议的话, 这里先谢谢了. :) 就目录拷贝的部分,思想很简单.读配置文件中的配置信息. 生成一个项目名称加日期时间组成的文件夹名为分枝名称.把当前项目下的全部内容 拷贝到这个目录下. 然后要做的研究就是调用TortoiseSVN命令嵌入这部分代码. 现在看代码: 1. 读

因为不存在已打开的单元"

问题描述 WPF 无法关闭撤消单元,因为不存在已打开的单元 XAML代码: <DataGridTextColumn Width="100" Binding="{Binding SalePrice, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, StringFormat={0:0.00}}" Header="销售价"> <DataGridTextColumn.HeaderTem

我写的一个遍历目录以及目录下文件的函数,看看能不能放到精华区呀?

遍历|遍历目录|函数|精华 <%@ Language=VBScript %><%  '我写的一个遍历目录以及目录下文件的函数,%><%    function bianli(path)        set fso=server.CreateObject("scripting.filesystemobject")             on error resume next        set objFolder=fso.GetFolder(path