1

Все мы знаем, что Linux/Unix использует систему X Window для графического интерфейса пользователя.

Может кто-нибудь сказать мне, какую систему использует MS Windows для графического интерфейса пользователя?

1 ответ1

3

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .