有没有办法在C#中获取文件dragdrop的源应用程序(进程)?
例如,如果我从FileExplorer或TotalCommander(第三方文件浏览器)拖动一个文件并放到我的应用程序中,我的应用程序可以获得FileExplorer/TotalCommander的进程。我有没有办法用“DragDrop.Drop”在C#中实现这一点呢?简短的回答是没有,不适用于您无法控制的第三方应用程序 答案很长,可能是。您必须为每个正在运行的进程钩住DoDragDrop()或dll注入,因为没有其他正常的方法来发现源代码。这些信息是有意提取的 然而,要问自己的最大问题是,为什么要这样做,因为这很容易成为一个问题有没有办法在C#中获取文件dragdrop的源应用程序(进程)?,c#,wpf,C#,Wpf,例如,如果我从FileExplorer或TotalCommander(第三方文件浏览器)拖动一个文件并放到我的应用程序中,我的应用程序可以获得FileExplorer/TotalCommander的进程。我有没有办法用“DragDrop.Drop”在C#中实现这一点呢?简短的回答是没有,不适用于您无法控制的第三方应用程序 答案很长,可能是。您必须为每个正在运行的进程钩住DoDragDrop()或dll注入,因为没有其他正常的方法来发现源代码。这些信息是有意提取的 然而,要问自己的最大问题是,为什