最后一个窗口关闭时应用程序散焦
不确定这是否是正确的词,但当用户关闭最后一个窗口时我需要“散焦”我的应用程序(将其排序到后台)。最好将焦点放在我的应用程序成为前台之前在前台运行的应用程序。我该如何实现这一目标?
谢谢,
罗伯特
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
不确定这是否是正确的词,但当用户关闭最后一个窗口时我需要“散焦”我的应用程序(将其排序到后台)。最好将焦点放在我的应用程序成为前台之前在前台运行的应用程序。我该如何实现这一目标?
谢谢,
罗伯特
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
尝试使用
-[NSApplication 停用]
。如果这没有达到您想要的效果(这是完全有可能的),请尝试以下操作:
请注意,这不一定是您应该做的事情。如果我想象您的应用程序正在正确执行操作,那么您似乎应该考虑将其设为 代理申请。
Try using
-[NSApplication deactivate]
.If that doesn't do what you want (which is entirely likely), try this:
Note that this is not necessarily something that you should be doing. If I'm picturing what your application is doing correctly, it seems that you should consider making it an agent application.