ScreenGrabber.NET Utility
Wiktor Zychla [wzychla_at_ii.uni.wroc.pl]
Download C# source of
ScreenGrabber.NET
ScreenGrabber.NET is a fully functional screen grabbing utility written
entirely in C# with a little usage of P/Invoke.
The application demostrates some useful Windows programming techniques:
- registering and unregistering system-wide HotKeys with
- RegisterHotKey
- UnregisterHotKey
- creating full screen transparent windows with .NET
- selecting top-level and child-level windows with mouse with
- WindowFromPoint
- ChildWindowFromPoint
- grabbing images of top-level and child-level windows with BitBlt
- some basic image operations like saving or cropping