Window_Top:
Nope,
Here is a hint that may be asociated with this, http://www.pinvoke.net/default.aspx/user32.SetForegroundWindow
While Window_Top is meant to set window to top-zorder(that docs says-probablyOkForMost),
SwitchToWindow does that + correctly set keyb focus
Functions that should also set this are SetForegroundWindow,SetFocus etc,
but on xpsp3 + latest updates till 2014 only SwitchToWindow seems to work
Window_SaveCapture:
latest version i checked still has select/deselect bugs
and missing stuff for 16/24bpp display.
goto is fine by me
16bpp screen depth - lower 16bpp image sample(black) uses suggestions that have been posted before:
32bpp screen depth is fine, since no sync is needed: