如何确定在当前焦点流程中打开的文件的名称

时间:2015-02-04 15:33:32

标签: c# .net process

例如,如果当前关注的进程是Microsoft Word,并且我在其中打开了一个名为myFile.doc的文档,我知道如何获取窗口文本(在这种情况下可能是" myFile.doc - Word")我知道如何获取流程名称(" winword")或流程描述(" Microsoft Word")。

有没有办法只获取当前焦点流程中打开的文件名?它可以是任何过程。

我知道我可以解析窗口文本并获取打开的文件,但是例如,在西班牙语版本的记事本中,窗口文本格式不同(" myFile.txt:Bloc de notas")。

我认为可能有办法获得有关当前重点流程的附加细节。

提前致谢!

0 个答案:

没有答案