函数

Gtkaccelerator_get_label_with_keycode

声明 [src]

char*
gtk_accelerator_get_label_with_keycode (
  GdkDisplay* display,
  guint accelerator_key,
  guint keycode,
  GdkModifierType accelerator_mods
)

描述 [src]

将加速键值和修饰符掩码转换成可供用户显示的字符串。

此字符串可能会被翻译。

此函数与 gtk_accelerator_get_label() 类似,但处理的是键码。它只对系统层组件有用,应用程序应改用 gtk_accelerator_get_label()

参数

display

类型: GdkDisplay

要使用的 GdkDisplayNULL(使用默认显示器)。

参数可以为 NULL
此数据归函数调用者所有。
accelerator_key

类型: guint

加速键值。

keycode

类型: guint

加速键码。

accelerator_mods

类型: GdkModifierType

加速修饰符掩码。

返回值

类型: char*

表示此加速器的全新分配的字符串。

此数据的拥有者为函数调用者,且负责释放它。
此值是一个以 NUL 结尾的 UTF-8 字符串。