Setting focus to the folder view in Windows Explorer RRS feed

  • Question

  • 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

    Tuesday, September 15, 2009 10:37 AM