pub unsafe extern "system" fn mouse_event( dwFlags: u32, dx: u32, dy: u32, dwData: u32, dwExtraInfo: usize )