Системные классы
Системный класс - это класс окна, зарегистрированный системой. Большинство системных классов доступны для использования всеми процессами, в то время как другие используются только внутри системы. Поскольку эти классы регистрирует система, процесс не может разрушить их.
Microsoft ® Windows ® 95/Windows 98/Windows Millennium Edition (Windows Me): система регистрирует системные классы тогда, когда она стартует.
Windows NT Microsoft ® / Windows 2000/Windows XP: система регистрирует системные классы для процесса, сначала одному из его потоков, вызывая функцию модуля User или Интерфейса графических устройств (GDI) Windows.
Каждое приложение получает свою собственную копию системных классов. Все 16-разрядные, базирующиеся на Windows, приложения совместно используют системные классы на одной и той же Виртуальной машине DOS (VDM), также, как они это делают в 16-разрядном Windows.
Нижеследующая таблица описывает системные классы, которые являются доступными для использования всеми процессами.
Класс | Описание |
---|---|
Button | Класс для кнопки. |
ComboBox | Класс для комбинированного окна. |
Edit | Класс для поля редактирования текста. |
ListBox | Класс для окна со списком. |
MDIClient | Класс для рабочего окна многодокументного интерфейса (MDI). |
ScrollBar | Класс для линейки прокрутки. |
Static | Класс для статического органа управления. |
Таблица ниже описывает системные классы, которые являются доступными только для использования системой. Они перечислены здесь ради полноты изложения.
Класс | Описание |
---|---|
ComboLBox | Класс для окна со списком, содержащимся в комбинированном окне.. |
DDEMLEvent | Windows NT/Windows 2000/Windows XP: Класс для события Библиотеки Управления Динамическим обменом данными (DDEML). |
Message | Windows 2000/Windows XP: Класс для окна только для сообщений. |
#32768 | Класс для меню. |
#32769 | Класс для окна рабочего стола. |
#32770 | Класс для диалогового окна. |
#32771 | Класс для окна переключения задач. |
#32772 | Windows NT/Windows 2000/Windows XP: Класс для заголовков значка. |