是否可以获取在记事本中打开的文件的名称和路径。我已经有了 Notepad.exe 的 ProcessId。
谢谢, 纳维尼特
它是标题栏的一部分,所以需要获取窗口句柄,然后调用Win API函数
GetWindowText()
这可能就是您想要的:使用 Process 对象获取正确的窗口标题。
编辑:MSDN GetWindowText
编辑:正如评论中提到的,这没有给出完整路径。
对文本进行一些小的更改,例如可以撤消的空格字符,并尝试退出选项卡或应用程序。 记事本会要求您保存显示完整路径的文件。