Все мы знаем, что Linux/Unix использует систему X Window для графического интерфейса пользователя.
Может кто-нибудь сказать мне, какую систему использует MS Windows для графического интерфейса пользователя?
Все мы знаем, что Linux/Unix использует систему X Window для графического интерфейса пользователя.
Может кто-нибудь сказать мне, какую систему использует MS Windows для графического интерфейса пользователя?
Windows предоставляет две библиотеки для приложений: GDI и USER. GDI обрабатывает примитивы для рисования на экране (или других устройствах, таких как принтеры), а USER предоставляет более высокоуровневые функции, такие как окна. В Windows NT 3.1-3.51 они были реализованы в csrss.exe, затем в NT 4 реализация была перемещена в win32k.sys, чтобы избежать переключения контекста, когда программа выполняла эти вызовы.