如何在kEventControlSetCursor中设置光标?

时间:2010-03-26 11:32:46

标签: macos cursor macos-carbon

我希望能够改变鼠标光标的外观,因为它移动到我视图中的各个热点上,在我看来,我应该在kEventControlSetCursor处理程序中执行此操作(我可以获得)。不推荐使用“SetCursor”函数,这导致了一个问题,我打算如何实际更改光标?

我可以使用一些标准的游标列表吗?水平和垂直箭头之类的东西?我好吗?

1 个答案:

答案 0 :(得分:1)

使用SetThemeCursorSetAnimatedThemeCursor,它们都是外观管理器的一部分。

  

我可以使用一些标准的游标列表吗?水平和垂直箭头之类的东西?我好吗?

标准游标(包括那些游标)可以在外观管理器中使用 all ;它无法设置自定义光标。

所有三个功能的现代替代品是Cocoa的NSCursor,它提供标准游标并支持自定义游标。