是否可以确定以前的活动过程来激活它?
Mac OS X / C ++ / Carbon。
GetNextProcess()
不是指进程的Z顺序,但我需要真正的前一个。
原始任务是在用户关闭我的信息窗口时将其带回工作。目前我的应用程序的另一个窗口获得焦点,如果有的话,或者没有焦点的窗口。它无法使用。
更新。现在我正在使用以下解决方法:GetFrontProcess()
的500毫秒计时器监视不等于GetCurrentProcess()
。然后调用SetForegroundProcess()
获取最后存储的序列号。