gpt4 book ai didi

c++ - 在 Mac 上激活之前的进程

转载 作者:行者123 更新时间:2023-11-28 08:21:00 25 4
gpt4 key购买 nike

是否可以判断之前的active进程来激活它?

Mac OS X/C++/Carbon。


GetNextProcess() 不是指进程的 Z 顺序,但我需要真正的前一个。

最初的任务是在用户关闭我的信息窗口时让他们回到工作中。目前,我的应用程序的另一个窗口获得了焦点(如果有的话),或者只是没有焦点窗口。它无法使用。


更新。现在我正在使用以下解决方法:500 毫秒计时器监视 GetFrontProcess(),它不等于 GetCurrentProcess()。然后为最后存储的序列号调用 SetForegroundProcess()

最佳答案

您可以从this 得到进程的zorder地方。最后一个过程应该是你正在寻找的那个。或者更改代码以反向读取。

关于c++ - 在 Mac 上激活之前的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5842771/

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