2009-08-12 5 views
1

Если я создаю полное окно экрана, где m_winw и m_winh является полным размером экрана, он, кажется, создает окно для меня, где внешнего измерения полного экрана и внутри меньше на основе «украшения " (окно окантовка) размер. Есть ли способ запросить окно, чтобы получить его ширину и высоту?Как получить внутренние размеры украшенного окна в XWindows?

m_win=XCreateWindow(m_display, m_rootwin, m_winx, m_winy, m_winw, m_winh, 0, 
CopyFromParent,CopyFromParent,m_visual,CWColormap|CWEventMask,&attributes); 

Это на linux.

ответ

1

См. XGetWindowAttributes, XGetGeometry. Согласно странице руководства:

Элементы ширины и высоты установлены на внутренний размер окна, не включая границу.

 Смежные вопросы

  • Нет связанных вопросов^_^