读书人

怎么获取打开文件的进程的pid

发布时间: 2013-01-23 10:44:49 作者: rapoo

如何获取打开文件的进程的pid
比如用记事本打开了E:\tt.txt
如何根据E:\tt.txt获取打开这个文件的记事本的pid

或者
已知一个进程的pid,如何根据这个pid获取该进程打开的所有文件

这是两个问题
[解决办法]

引用:
引用:引用:
引用:关键记事本打开读取完立即关闭了。
在关闭记事本窗口之前,如果不对文件做任何改动,直到关闭记事本,不会对文件再做任何操作了。
在关闭记事本窗口之前,如果对文件做了改动,在关闭记事本弹出对话框提示保存或点保存文件菜单或按ctrl+s键时……记事本打开的文件看不到,excel打开的文件可以看到
怎么用代码获取excel打开的文件呢

system("OpenedFilesView.exe /processfilter excel.exe /scomma d:\\excelopenedfiles.txt");
//然后读文件d:\\excelopenedfiles.txt的内容

读书人网 >C语言

热点推荐