所以我在 Windows 10 下实现了一个类似 win-tab 的界面。我试图将其他进程的窗口移动到另一个虚拟桌面。使用这个问题的 API,我已经可以将自己的应用程序移动到任何桌面。但是当我在调用 MoveWindowToDesktop(IntPtr TopLevelWindow, Guid CurrentDesktop) 时移动其他窗口时,我得到了 E_ACCESSDENIED 作为返回码。在这个 Github 项目中,有人设法将 DLL 挂钩到其他进程,以便用户可以成功触发此功能。
我怎样才能做到这一点?