gpt4 book ai didi

c++ - 检查窗口是否处于事件状态

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

我有一个使用 GetAsyncKeyState(); 的控制台应用程序,但是如果用户正在查看另一个窗口并按下按钮,GetAsyncKeyState(); 会选择它向上(我已经知道了)。

无需执行 GetActiveWindow();,我还能如何检查我的窗口是否在顶部?

编辑:GetConsoleWindow() == GetForegroundWindow() 有效。

最佳答案

这件事对我有用:

HWND name;
name=GetForegroundWindow();

while(!_kbhit()){
if(name==GetForegroundWindow())
printf("Mine window is active\n");
else
printf("Mine window is not active\n");
}

关于c++ - 检查窗口是否处于事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18034988/

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