在Mac上激活上一个进程
问题描述:
是否可以确定上一个激活进程?在Mac上激活上一个进程
Mac OS X/C++/Carbon。
GetNextProcess()
并非指流程Z顺序,但我需要真正的前面。
原始任务是在用户关闭我的信息窗口时将他们带回工作。目前我的应用程序的另一个窗口获得焦点(如果有的话),或者只有没有焦点的窗口。它是无法使用的。
更新。现在我正在使用以下解决方法:GetFrontProcess()
的500ms定时器手表不等于GetCurrentProcess()
。然后致电SetForegroundProcess()
查询上次存储的序列号。