在研究了一些Linux内核和X11之后,我想知道GUI组件在windows中的位置。
它能保持像X那样的位置吗?或者它是内核内核中的Windows内核的一部分(或者类似的东西)?
Qt,GTK+在上编译时是否包装了本机Win32 API?
对不起我的英语不好!
发布于 2013-11-26 18:25:11
User32可能与实现windows的子组件X11最相似。Gdi32是传统的图形层。DirectX是很重要的,不仅仅是游戏,而且是WPF和DirectWrite的底层引擎。WinRT是新的。
不,这些都是用户模式组件,不在内核中。在NT还有微内核野心的时候,视频驱动程序也曾经是用户模式,但这并没有持续太久,perf太差了。是的,Qt和GTK+包装user32。
https://stackoverflow.com/questions/20222919
复制相似问题