方法

GdkX11X11Displaytext_property_to_text_list

声明 [源]

int
gdk_x11_display_text_property_to_text_list (
  GdkDisplay* display,
  const char* encoding,
  int format,
  const guchar* text,
  int length,
  char*** list
)

描述 [源]

将属性中存储的编码文本字符串转换为当前区域设置的字符串数组。(数组的元素代表原始文本字符串的空分隔元素。)

参数

encoding

类型: const char*

表示编码的字符串。此参数的常见值是“STRING”或“COMPOUND_TEXT”。这是属性的类型值。

数据由方法的调用者拥有。
该值是空终止的UTF-8字符串。
format

类型: int

属性的格式。

text

类型: const guchar*

文本数据。

数据由方法的调用者拥有。
length

类型: int

要转换的项目数量。

list

类型: char***

用于存储当前区域设置字符串数组的存储位置。应使用gdk_x11_free_text_list()来释放该数组。

数据由方法的调用者拥有。
该值是空终止的UTF-8字符串。

返回值

类型: int

存储在list中的字符串数量,如果转换失败则为0。