Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何存储(和使用)当前鼠标位置?
存储当前鼠标位置 系统范围 然后 稍后 将鼠标放在该存储点的最佳方法是什么 NSEvent mouseLocation http developer apple com mac library documentation Cocoa Ref
cocoa
Events
Mouse
macoscarbon
nsevent
使用反向路径的 CGContextClip()
我想在我的作品上剪下图画CGContext但我需要它只是相反 即我想使用添加几个矩形到我的剪切路径CGContextAddRect 并且剪切应该以这样的方式完成 我添加到剪切路径的所有矩形都不受任何绘图操作的影响 通常情况下 情况正好相反
MacOS
cocoa
quartzgraphics
macoscarbon
在 Cocoa/Carbon 中全局隐藏鼠标光标?
有没有办法全局隐藏 Cocoa 或 Carbon 中所有应用程序的鼠标光标 或者至少用其他东西代替它 编辑 感谢大家的意见 但事实证明 Daniel Jalkut 不久前找到了解决方案 http lists apple com archiv
cocoa
macoscarbon
在 Mac os x Snow Leopard 上编译 Bochs
有人能够在 Snow Leopard 下编译 Bochs 模拟器吗 Leopard 对我来说工作得很好 但在 Snow Leopard 下我遇到了很多与 Carbon 库相关的问题 好的 我们要求提供更多信息 我在 shell 上使用 ma
MacOS
osxsnowleopard
macoscarbon
bochs
以编程方式检查进程是否正在 Mac 上运行
Mac 上是否有可用的 Carbon Cocoa C API 可用于枚举进程 我正在寻找类似的东西EnumProcesses在 Windows 上 我的目标是从代码中检查进程是否正在运行 按名称 Thanks 以下是一些具体的实现和细节 请
cocoa
MacOS
unix
macoscarbon
CGEventTapCreate 因“按键按下”事件而神秘崩溃
我在用着CGEventTapCreate当我的应用程序运行时 从 iTunes 中 窃取 媒体密钥 我传递给的回调内部的代码CGEventTapCreate检查该事件 如果发现它是媒体键之一 则将适当的通知发布到默认通知中心 现在 如果我发
cocoa
MacOS
macoscarbon
corefoundation
CGEventPostToPSN() 不适用于鼠标点击
我需要将鼠标单击事件发送到任意进程 不一定是前面的进程 而不将该进程的窗口带到前面 此代码用于发送鼠标单击并让窗口服务器将其发送到它认为具有焦点的任何进程 include
Objectivec
MacOS
cocoa
quartzgraphics
macoscarbon
Mac 事件点击只是延迟丢弃的事件
我正在尝试编写一些代码 在 Mac OSX 10 6 上启用时丢弃所有键盘和鼠标事件 我的代码以 root 用户身份运行 我采取的方法是创建一个事件水龙头 丢弃传递给它的所有事件 启用时 事件点击回调函数如下所示 CGEventRef My
c
MacOS
Events
quartzgraphics
macoscarbon
有没有办法获取我的 C++ 应用程序的进程 ID?
有没有办法获取我的 C 应用程序的进程 ID 我使用的是Carbon框架 但不是Cocoa 您可以使用 unistd h 中的 getpid 函数吗 操作系统参考 https developer apple com library arch
c
MacOS
macoscarbon
Swift 中的全局修饰键按下检测
我正在尝试使用Carbon的功能RegisterEventHotKey创建按下命令键时的热键 我这样使用它 InstallEventHandler GetApplicationEventTarget handler 1 eventType
swift
MacOS
macoscarbon
如何将 Carbon AXUIElementRef 转换为 Cocoa NSWindow
在我的项目中 我可以获得鼠标所在的窗口 并且我可以使用AXUIElementSetAttributeValue element kAXFrontmostAttribute kCFBooleanTrue 使窗口暂时处于顶层 所以我想将元素转换
cocoa
macoscarbon
从另一个线程调用 CFRunLoopStop 是否安全?
我的 主要是 POSIX 应用程序的 Mac 版本生成一个子线程 该子线程调用 CFRunLoopRun 来执行事件循环 以从 MacOS 获取网络配置更改事件 当需要收拾东西离开时 主线程在子线程的运行循环上调用 CFRunLoopSto
c
Multithreading
macoscarbon
cfrunloop
有没有办法获得 Apple 示例代码的旧版本? [关闭]
Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 例如 我想查看 Leopard API 之前的版本HID 浏览器 http developer app
MacOS
cocoa
macoscarbon
将非拥有窗口始终设置在顶部 - 就像应用程序“Afloat”
我设置了一个全局热键RegisterEventHotkey 当用户按下它时 它会获取当前聚焦的窗口CGWindowListCopyWindowInfo 然后我需要将它始终设置在顶部 如果当前窗口在我的进程中 我正在从中执行代码 我可以简单地
Objectivec
MacOS
cocoa
macoscarbon
corefoundation
Apple 事件远程控制鼠标
我什至不知道从哪里开始问这个问题 我希望能够将鼠标单击事件发送到另一台计算机 就像用户单击该计算机一样 我可以通过以下方式在同一台机器上完成此操作 CGEventSourceRef source CGEventSourceCreate NU
cocoa
Events
MacOS
Mouse
macoscarbon
将应用程序从 Carbon 迁移到 Cocoa
我正在开发一个应用程序 需要将其整个代码从carbon迁移到cocoa 我在大学期间和实习期间有C C python和Java编程经验 但从未接触过Objective C或做过在此之前的任何 Mac Carbon 和 Cocoa 编程 那么
Objectivec
cocoa
MacOS
macoscarbon
如何处理 MacOS/X 10.8.x 中已弃用的 Carbon 函数?
我有一个已经存在了一段时间 10 多年 的 C 代码库 它可以编译并运行良好 但我注意到当我在 OS X 10 8 x Mountain Lion 下编译它时 编译器会发出有关以下内容的弃用警告 它调用的一些 Carbon 函数 syste
c
osxmountainlion
deprecated
macoscarbon
10.8中如何显示文件复制进度
FSCopyObject异步在 OS X v10 8 中已弃用 现在如何显示文件复制操作的进度指示器 我的回答假设你正在谈论展示一个项目的进展单个文件被复制 Yes FSCopyObjectAsync 已被弃用 但尚未消失 正如您所发现的
Objectivec
MacOS
cocoa
macoscarbon
NSFileManager
如何设置鼠标位置?
我需要设置鼠标在屏幕上的位置 在其他一些类似的问题中 建议使用CGDisplayMoveCursorToPoint CGDirectDisplayID display CGPoint point 但我不知道如何获得CGDirectDispl
MacOS
coregraphics
macoscarbon
如何在屏幕上的特定点找到窗口以进行屏幕截图/屏幕录制?
我正在寻找一种方法来完成相当于 WindowFromPoint 和 GetWindowRect 在 Carbon Cocoa 和 X11 中所做的事情 窗口从点 http msdn microsoft com en us library m
cocoa
WINAPI
X11
macoscarbon
windowmanagers
1
2
»