Answers:
您可以使用AutoHotkey将键盘焦点移到文件窗格。在此示例中,我使用热键Win+Space:
#IfWinActive ahk_class CabinetWClass ; Windows Explorer
#Space::
ControlFocus, DirectUIHWND3, A
SendInput, {Space}
return
#IfWinActive
也可以看看:
感谢iglvzx提供的AutoHotkey解决方案。不幸的是,它并不总是对我有用,因为有时焦点将集中在详细视图中的第一列标题上。按下那里的空间将使内容重新排序。为了解决该问题,我最终将代码更改为使用鼠标单击。这是新代码:
#IfWinActive ahk_class CabinetWClass ; Windows Explorer
#Space::
; Get coordinates of content control within explorer window
ControlGetPos, x, y, w, h, DirectUIHWND3, ahk_class CabinetWClass
; Offset to get past column headers in Details View
x += 100
y += 30
; Send a mouse click to change focus to content window
SendInput, {Click %x%, %y%}
return
#IfWinActive
SPACE
键盘上的栏。在Windows7上工作正常。所以Win+E
->SPACE