pub unsafe fn SendMessageTimeoutA<'a>(
hwnd: impl IntoParam<'a, HWND>,
msg: u32,
wparam: impl IntoParam<'a, WPARAM>,
lparam: impl IntoParam<'a, LPARAM>,
fuflags: SEND_MESSAGE_TIMEOUT_FLAGS,
utimeout: u32,
lpdwresult: *mut usize,
) -> LRESULT