objective-c - 当属于另一个应用程序的窗口被移动时,如何通知我的应用程序?

标签 objective-c cocoa

我的应用程序为在线扑克室提供了“抬头显示”。它将信息叠加在扑克 table 窗口的顶部。

目前,我的应用程序使用辅助功能 API 来检测扑克 table 窗口的位置和大小。它每秒轮询一次。有没有办法通过通知而不是轮询来做到这一点?

最佳答案

我自己也不知道,看看https://github.com/kballard/NotificationWatcher用于显示所有工作区和分布式通知的工具。如果有要收听的通知,您可以使用该工具找到它。

关于objective-c - 当属于另一个应用程序的窗口被移动时,如何通知我的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4986188/

相关文章:

ios - 使用 iOS 8 自定义键盘发送图像?

iphone - 有没有办法获取在我的 UIWebView 中播放的视频的长度?我可以在某个位置开始我的电影吗?

ios - UITextView:如何真正禁用编辑?

iphone - 推送新 View 时删除工具栏

iphone - 为引用的子项目选择构建配置

cocoa - NSDocument 检测何时创建新文档而不是恢复保存的文档

cocoa - NSTimer 中的代码阻止自动 sleep

objective-c - iOS - 防止用户将可排序的 UITableViewCell 拖动到顶行

objective-c - 更改 -[NSArray sortedArrayUsingComparator :] 的排序顺序

iphone - 如何确定 Core Data 中实体的属性数据类型?