Winseek help

Freeware - use at your own risks

What is Winseek ?

Winseek is a software that allows you to see all the windows existing on your system. As long as a window can have many children windows and each child its own children and so on, Winseek displays them into a tree structure (like in Window Explorer). So you see which window belongs to which other.
Once you have selected a window, Winseek displays information about it (such as size, position, handle, ...). You can then send window messages to it.

Winseek's main window

The main window is made of two panels.
The left one displays the tree. If an item is preceeded by a '+', it means it has children but they are not shown. Click on the '+' to show the children and the '+' will turn into '-'. Click on it to hide children.
The right panel shows information about the selected window. Leave the mouse pointer a few seconds on a field to get a better description.
You can resize the panels by drag&dropping the divider.

Menu Tree : Rebuild tree

Winseek is not notified by Microsoft Windows of the creation or destruction of windows. That is why you need sometimes to rebuild the tree (also named "refresh").

Menu Tree : Save tree as text

You can save the current tree to a text file. The hierarchical level of each item is represented by spaces before it.

Menu Tree : Exit

Exits Winseek.

Menu Find : Find window

Winseek is able to find a specific window by handle, by class name or by window's text. Use the field to enter your search criteria. You can use generic characters (such as '*' or '?' ...).

Menu Find : Find next

Find the next item matching the search criteria.

Menu Find : Mark items

This is like "Find window" but the program will find all matching items and change their text color to the one you selected.

Menu Find : Remove marks

Set all items text color to black.

Menu Window : Bring to top

Bring the selected window to foreground (if you've lost it ;-)

Menu Window : Toggle visibility

Hide or show the selected window.

Menu Window : Send message

Send a window message to the selected window (see below)

Send window messages

After selecting the window you want to send a message, use the menu Window : Send Message to open the send message window. Select the message you want to send and fill the wParam field. Then click on the button 'in' to configure lParam mode. If you set lParam as input (IN) then fill the lParam field too. Click Send. Warning : if you send bad messages, you could crash Winseek or any other application.

Contact and Legal info

This software was created by Michel Yerly. You may copy it as long as it is not profit-making. I am not responsible of any damage caused to your system by this software. Use it at your own risks. Please report any bugs, new ideas or feedback at michel.yerly@tiscali.ch