构造函数

GdkCursornew_from_callback

自:4.16

声明 [源]

GdkCursor*
gdk_cursor_new_from_callback (
  GdkCursorGetTextureCallback callback,
  gpointer data,
  GDestroyNotify destroy,
  GdkCursor* fallback
)

描述 [源]

创建一个新的基于回调的光标对象。

这类光标在需求时才产生光标图像的纹理,当 callback 被调用时。

自:4.16

参数

回调

类型: GdkCursorGetTextureCallback

GdkCursorGetTextureCallback

数据

类型: `gpointer`

传递给 回调 的数据。

参数可以是 NULL
数据是函数调用者的拥有权。
销毁

类型: GDestroyNotify

数据 的销毁通知。

后备

类型: GdkCursor

当此光标不支持时,返回到 GdkCursor

参数可以是 NULL
数据是函数调用者的拥有权。

返回值

类型: GdkCursor

一个新的 GdkCursor

函数调用者拥有数据,并负责释放它。
返回值可以是 NULL