[英]How to get a C++ program that uses XWindows to build on Bash on Ubuntu on Windows?
[英]How to get the inside dimensions of a decorated window in XWindows?
如果我創建一個全屏窗口,其中m_winw和m_winh是全屏大小,則似乎為我創建了一個窗口,其中外部尺寸是全屏,而內部則基於“裝飾” (窗口邊框)的大小而變小。 有沒有一種方法可以查詢窗口以獲取其內部的寬度和高度?
m_win=XCreateWindow(m_display, m_rootwin, m_winx, m_winy, m_winw, m_winh, 0,
CopyFromParent,CopyFromParent,m_visual,CWColormap|CWEventMask,&attributes);
這是在Linux上。
請參見XGetWindowAttributes,XGetGeometry。 根據手冊頁:
width和height成員設置為窗口的內部尺寸,不包括邊框。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.