XDefaultScreen
和 XDefaultScreenOfDisplay
之间有什么区别?我可以看到它们分别返回一个整数和一个结构指针,但是:
- 这些返回值有什么用?
- 您什么时候会选择其中之一?
- 为什么有 2 个函数?
最佳答案
XDefaultScreen
(通常由宏DefaultScreen
调用)返回屏幕编号,该编号在大多数要指定屏幕的 xlib 函数中使用,例如默认GC
。XDefaultScreenOfDisplay
(通常由宏DefaultScreenOfDisplay
调用)返回一个屏幕指针,通常在您想要查找有关屏幕的信息时使用,例如屏幕宽度
。
关于xlib - XDefaultScreen 和 XDefaultScreenOfDisplay 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23154955/