use windows vkcodes instead of defining our own

This commit is contained in:
2025-04-10 18:19:12 +01:00
parent 31ac09cd25
commit 5bcdccdfea
+4 -4
View File
@@ -1,13 +1,13 @@
#![allow(clippy::cast_possible_truncation)]
use crate::util::{self, consts::GTA_WINDOW_TITLE}; use crate::util::{self, consts::GTA_WINDOW_TITLE};
use std::time::{Duration, Instant}; use std::time::{Duration, Instant};
use windows::Win32::UI::Input::KeyboardAndMouse::{ use windows::Win32::UI::Input::KeyboardAndMouse::{
KEYBD_EVENT_FLAGS, MAP_VIRTUAL_KEY_TYPE, MapVirtualKeyW, keybd_event, KEYBD_EVENT_FLAGS, MAP_VIRTUAL_KEY_TYPE, MapVirtualKeyW, VK_NUMPAD4, VK_NUMPAD6, keybd_event,
}; };
pub const INTERVAL: Duration = Duration::from_secs(60); pub const INTERVAL: Duration = Duration::from_secs(60);
const VK_NUMPAD4: u8 = 0x64; const PRESS_KEYS: [u8; 2] = [VK_NUMPAD4.0 as u8, VK_NUMPAD6.0 as u8];
const VK_NUMPAD6: u8 = 0x66;
const PRESS_KEYS: [u8; 2] = [VK_NUMPAD4, VK_NUMPAD6];
#[derive(Debug)] #[derive(Debug)]
pub struct AntiAfk { pub struct AntiAfk {