Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 在Mac OS X/Objective C中绘制屏幕上的任意位置_Objective C_Macos_View_Mouse_Screen - Fatal编程技术网

Objective c 在Mac OS X/Objective C中绘制屏幕上的任意位置

Objective c 在Mac OS X/Objective C中绘制屏幕上的任意位置,objective-c,macos,view,mouse,screen,Objective C,Macos,View,Mouse,Screen,我正在尝试创建一个小实用程序,它可以在鼠标指针下方的屏幕上绘制任意形状(基本上类似于在光标后面绘制一条线)。这可能在屏幕上的任何位置,而不是特定窗口中 我的问题是我不知道如何在“屏幕”上画画。我是否可以使用一个层或视图对象来引用整个操作系统的“视图”?我在屏幕上看了看,没有看到任何东西 任何例子或想法都很好 谢谢。在要绘制的区域上创建一个透明的覆盖窗口(可以是整个屏幕)。设置窗口级别,使其显示在光标下方。苹果有一些可能会有所帮助。哇,这是一个老样本。甚至没有加载新的XCode:)是的,过程没有更

我正在尝试创建一个小实用程序,它可以在鼠标指针下方的屏幕上绘制任意形状(基本上类似于在光标后面绘制一条线)。这可能在屏幕上的任何位置,而不是特定窗口中

我的问题是我不知道如何在“屏幕”上画画。我是否可以使用一个层或视图对象来引用整个操作系统的“视图”?我在屏幕上看了看,没有看到任何东西

任何例子或想法都很好


谢谢。

在要绘制的区域上创建一个透明的覆盖窗口(可以是整个屏幕)。设置窗口级别,使其显示在光标下方。苹果有一些可能会有所帮助。

哇,这是一个老样本。甚至没有加载新的XCode:)是的,过程没有更改:-)