X11/XWindow更改属性代码
Posted 柳鲲鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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);
以上是关于X11/XWindow更改属性代码的主要内容,如果未能解决你的问题,请参考以下文章
X11/XWINDOW GUI窗口应用在任务栏上没有显示的解决办法
php 在Yoast SEO中更改或删除OpenGraph输出的代码片段。此代码中有多个代码段。