XDefaultScreen
和之间有什么区别XDefaultScreenOfDisplay
?我可以看到它们分别返回一个整数和一个结构指针,但是:
XDefaultScreen
(通常由宏调用DefaultScreen
)返回要在其中指定屏幕的大多数xlib函数中使用的屏幕号,例如DefaultGC
。
XDefaultScreenOfDisplay
(通常由宏调用DefaultScreenOfDisplay
)返回屏幕指针,通常在您想要查找有关屏幕的信息时使用,例如WidthOfScreen
。