工作上需要作一個小程式, 將xlib based window 設成full screen. 不過利用了google大神, 居然找不到答案. 所幸去查看了gtk的source, 最後在./gtk+-2.22.0/gdk/x11/gdkwindow-x11.c中的gdk_window_fullscreen()找到. 部分程式碼如下, 即可以達成全螢幕. (其實這要Window Manager支援才行)
//set to full screen
{
#define _NET_WM_STATE_REMOVE 0 /* remove/unset property */
#define _NET_WM_STATE_ADD 1 /* add/set property */
#define _NET_WM_STATE_TOGGLE 2 /* toggle property */
Atom xatom = None;
char* name = NULL;
XClientMessageEvent xclient;
memset (&xclient, 0, sizeof (xclient));
xclient.type = ClientMessage;
xclient.window = window; // created from XCreateWindow
xclient.message_type = XInternAtom(dpy, "_NET_WM_STATE", 0);
xclient.format = 32;
xclient.data.l[0] = _NET_WM_STATE_ADD;
xclient.data.l[1] = XInternAtom(dpy, "_NET_WM_STATE_FULLSCREEN", 0);
xclient.data.l[2] = 0;
xclient.data.l[3] = 0;
xclient.data.l[4] = 0;
XSendEvent(dpy, DefaultRootWindow(dpy), False,
SubstructureRedirectMask | SubstructureNotifyMask,
(XEvent *)&xclient);
}
免費視訊
回覆刪除免費視訊
免費視訊
免費視訊
ShowLive影音視訊聊天網
ShowLive影音視訊聊天網
免費視訊網
免費視訊網
免費視訊
免費視訊
視訊網,6699視訊美女,紅色AV社區
視訊網,紅色AV社區
超碰免費視頻公開,85CC免費影視片觀看
超碰免費視頻,AV淫狐成人三級影片
真人秀視頻聊天室
真人秀視頻聊天室
視訊網,6699視訊美女,紅色AV社區
視訊網,6699視訊美女,紅色AV社區
視訊網,6699視訊美女,紅色AV社區
視訊網,6699視訊美女,紅色AV社區
傳奇娛樂城,真人裸體聊天室,免費視頻網站有哪些,免費快播A片
1夜情視頻聊天室約炮網,免費視訊,好的聊天交友網站
傳奇娛樂城,視頻秀聊天室,免費視訊,視訊聊天室
視訊軟體,交友網只為性,聊天視訊,百萬富婆交友俱樂部
傳奇娛樂城,午夜黃色電影在線觀看,免費視訊美女,一夜情交友QQ群
美女視頻直播網站,免費視訊,免費A片網站,性愛視頻
A片,全球成人情色論壇,成人聊天室,日本免費成人線上影片
傳奇娛樂城,QQ群視頻,真人視訊麻將,免費開放黃視頻聊天室
交友約炮,美女裸泳照視頻,免費試看真人視訊,免費A片
視頻秀qq色群,視訊偷錄,性愛裸聊直播間,meme視訊
傳奇娛樂城,美女裸體的視頻,免費視訊美女,盡情約炮直播間
破解視頻聊天室,免費視訊,韓國免費午夜聊天室,qq視訊妹帳號室
傳奇娛樂城,免費進入裸聊直播間,免費視頻網站有哪些,免費A片