栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Linux上的无边界窗口

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux上的无边界窗口

使用Xlib和old

_MOTIF_WM_HINTS

struct MwmHints {    unsigned long flags;    unsigned long functions;    unsigned long decorations;    long input_mode;    unsigned long status;};enum {    MWM_HINTS_FUNCTIONS = (1L << 0),    MWM_HINTS_DECORATIONS =  (1L << 1),    MWM_FUNC_ALL = (1L << 0),    MWM_FUNC_RESIZE = (1L << 1),    MWM_FUNC_MOVE = (1L << 2),    MWM_FUNC_MINIMIZE = (1L << 3),    MWM_FUNC_MAXIMIZE = (1L << 4),    MWM_FUNC_CLOSE = (1L << 5)};Atom mwmHintsProperty = XInternAtom(display, "_MOTIF_WM_HINTS", 0);struct MwmHints hints;hints.flags = MWM_HINTS_DECORATIONS;hints.decorations = 0;XChangeProperty(display, window, mwmHintsProperty, mwmHintsProperty, 32,        PropModeReplace, (unsigned char *)&hints, 5);

这些天NETWM / EWMH提示是首选,但据我所知,所有现代的窗口管理器还支持这一点。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/408985.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号