【问题标题】:Get Windows Explorer Path from Handle [duplicate]从句柄获取 Windows 资源管理器路径 [重复]
【发布时间】:2017-10-30 19:28:54
【问题描述】:

我有一个问题:有没有办法从 Windows 资源管理器中获取指向的路径,我已经有一些数据,例如 HWND、进程 ID 和进程句柄?

我在 Visual Studio 2012 中使用 C++ 和 WINAPI / MFC。

【问题讨论】:

标签: c++ winapi visual-c++ visual-studio-2012 mfc


【解决方案1】:

使用 GetWindowThreadProcessId、OpenProcess,然后是 GetProcessImageFileName。文档https://msdn.microsoft.com/en-us/library/windows/desktop/ms683217(v=vs.85).aspx 显示了您需要在 OpenProcess 调用中请求哪些权限。

【讨论】:

  • 这不是我想要的——实际上这样做我得到了资源管理器 exe 路径;我想要的是在资源管理器中打开的路径。
  • 请在您的请求中提供更详细的信息。从您最初的问题来看,您的后续回答一点也不明显。您说要“获取 Windows Explorer 进程的路径”,即 explorer.exe 路径。
  • 对不起,现在应该更清楚了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-06-13
  • 2015-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-08
  • 2016-02-23
相关资源
最近更新 更多