gpt4 book ai didi

c++ - 在控制台 C++ 中获取鼠标和键盘输入

转载 作者:可可西里 更新时间:2023-11-01 12:05:32 31 4
gpt4 key购买 nike

如何在 Windows C++ 控制台应用程序中获取鼠标和键盘输入?是否有任何我们可以注册以获取输入的回调?

此外,使用 ReadConsoleInput API 是一个阻塞调用,因此要继续获取输入并执行后台任务,我需要使用线程。是否有任何非阻塞 APIS 来获取输入

最佳答案

看起来像PeekConsoleInput是非阻塞的,所以如果你想定期轮询,你可以使用它,并且只有在你知道有可用输入后才调用 ReadConsoleInput 。还有 GetNumberOfConsoleInputEvents .

关于c++ - 在控制台 C++ 中获取鼠标和键盘输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4989127/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com