I am trying to write a script to set the focus to the folder view in Windows Explorer. Is there some sort of way I can find the folder view pane and set focus to it? A bit like finding a child window and setting focus to it using the Windows API functions.
With Windows Explorer as the foreground window:
hwnd = FindWindowEx (GetForegroundWindow, 0, "SysListView32", "FolderView")
SetForegroundWindow (hwnd)
Now I realise that you can't use the above functions to find parts of Windows but it just gives you the idea. If I could do it with API functions that would be fine otherwise I am a little bit limited because I am using a Visual Basic scripting type engine which I won't bore you with details of.
Many thanks