如何从xcb_atom_t获取字符串?

时间:2018-06-14 14:09:13

标签: x11 xrandr xcb

我想找出xcb_randr_monitor_info_t的名字。它有name字段,但类型为xcb_atom_t,而不是char [255]或类似的东西。如何将其转换为(最好是UTF-8)字符串?

1 个答案:

答案 0 :(得分:2)

您正在寻找xcb_get_atom_name_name

xcb_get_atom_name_reply_t *reply=xcb_get_atom_name_reply( dis, xcb_get_atom_name(dis, atom), NULL); char*name=xcb_get_atom_name_name(reply);