Send MouseWheel events with WPF support

Based on #591 with added support for WPF