GetDesktopWindow和OpenInputDesktopAPI在Windows中的用法区别是什么? 最佳答案 关于他们的工作:GetDesktopWindow()返回调用线程当前关联的任何桌面的“根”HWND;最好将其视为“获取根HWND”。桌面上的所有其他窗口/HWND都是它的后代。顶层窗口是直接子窗口。(仅消息窗口是一种特殊情况,它们不会出现在HWND树上,但仍属于桌面。)请注意,这与在后台显示所有文件和图标的窗口不同在它上面,这可能被恰本地称为“ShellDesktop”窗口,您可以使用GetShellWindow(