轻量级前端框架助力开发者提升项目效率与性能
720
2022-09-16
X11/XWindow更改属性代码
代码范例:static void window_change_property(){ char* cname = NULL; XTextProperty tp; Atom atom; int32_t status; //atom = XInternAtom(g_pDisplay, "WM_NAME", True); atom = XInternAtom(g_pDisplay, "_NET_WM_NAME", True); cname = (char*)malloc(32); strcpy(cname, "Taishan"); status = Xutf8TextListToTextProperty(g_pDisplay, &cname, 1, XStdICCTextStyle, &tp); if (status == Success || status > 0) { printf("%s-%d %s\n", __func__, __LINE__, cname); XChangeProperty(g_pDisplay, g_oWindow, atom, tp.encoding, tp.format, PropModeReplace, tp.value, tp.nitems); } if (tp.value != NULL) { XFree(tp.value); }}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~