Function read_keyboard_input
pub fn read_keyboard_input(api: &dyn WindowsApi) -> INPUT_RECORD_0Expand description
Returns a single [INPUT_RECORD_0] where EventType == KEY_EVENT using the provided API.
Blocks until 1 key event record was read.
§Arguments
api- The Windows API implementation to use.
§Returns
A single INPUT_RECORD_0 with EventType == KEY_EVENT.
§Examples
use csshw_lib::utils::windows::{read_keyboard_input, DefaultWindowsApi};
let api = DefaultWindowsApi;
let key_event = read_keyboard_input(&api);