The second parameter to the
is an optional window handle that is used to tell the
function to retrieve
only messages that belong to the specified window.
A filtered
is nearly always a bad idea,
because your program will not respond to messages that don't meet
the filter.
Unlike a filtered (which simply
returns "no messages satisfy the ...