SendInput 函数返回值为 0 的原因及排查方法
根据代码,ret 的值应该是 SendInput 函数的返回值,如果 SendInput 函数返回 0,则意味着失败。失败的原因可能是输入参数不正确、权限不足等。
在这种情况下,您可以尝试检查 lpinput 数组的大小是否正确,以及在管理员模式下是否有足够的权限来发送输入。另外,您也可以尝试使用 GetLastError 函数获取更具体的错误信息。
至于为什么发送 lpinput[1] 可以成功,我无法确定,因为没有足够的上下文信息。
原文地址: https://www.cveoy.top/t/topic/nDdZ 著作权归作者所有。请勿转载和采集!