Оконные станции и настольные компьютеры
Обзор технологии оконных станций и настольных компьютеров.
Технология Оконных станций и рабочих столов не связана ни с какими заголовками.
Рекомендации по программированию для этой технологии см. в следующих разделах:
CloseDesktop Закрывает открытый дескриптор для объекта рабочего стола. |
CloseWindowStation Закрывает открытый дескриптор станции окон. |
CreateDesktopA Создает новый рабочий стол, связывает его с текущей оконной станцией вызывающего процесса и назначает его вызывающему потоку. (ANSI) |
CreateDesktopExA Создает рабочий стол с указанной кучей, связывает его с текущей станцией окон вызывающего процесса и назначает его вызывающему потоку. (ANSI) |
CreateDesktopExW Создает рабочий стол с указанной кучей, связывает его с текущей станцией окон вызывающего процесса и назначает его вызывающему потоку. (Юникод) |
CreateDesktopW Создает новый рабочий стол, связывает его с текущей оконной станцией вызывающего процесса и назначает его вызывающему потоку. (Юникод) |
CreateWindowStationA Создает объект оконной станции, связывает его с вызывающим процессом и назначает его текущему сеансу. (ANSI) |
CreateWindowStationW Создает объект оконной станции, связывает его с вызывающим процессом и назначает его текущему сеансу. (Юникод) |
EnumDesktopsA Перечисляет все рабочие столы, связанные с указанной оконной станцией вызывающего процесса. Функция, в свою очередь, передает имя каждого рабочего стола в определяемую приложением функцию обратного вызова. (ANSI) |
EnumDesktopsW Перечисляет все рабочие столы, связанные с указанной оконной станцией вызывающего процесса. Функция, в свою очередь, передает имя каждого рабочего стола в определяемую приложением функцию обратного вызова. (Юникод) |
EnumDesktopWindows Перечисляет все окна верхнего уровня, связанные с указанным рабочим столом. Он передает дескриптор каждому окну, в свою очередь, в определяемую приложением функцию обратного вызова. |
EnumWindowStationsA Перечисляет все оконные станции в текущем сеансе. Функция, в свою очередь, передает имя каждой оконной станции в определяемую приложением функцию обратного вызова. (ANSI) |
EnumWindowStationsW Перечисляет все оконные станции в текущем сеансе. Функция, в свою очередь, передает имя каждой оконной станции в определяемую приложением функцию обратного вызова. (Юникод) |
GetProcessWindowStation Извлекает дескриптор в текущую станцию окон для вызывающего процесса. |
GetThreadDesktop Извлекает дескриптор на рабочий стол, назначенный указанному потоку. |
GetUserObjectInformationA Извлекает сведения об указанной оконной станции или объекте desktop. (ANSI) |
GetUserObjectInformationW Извлекает сведения об указанной оконной станции или объекте desktop. (Юникод) |
OpenDesktopA Открывает указанный объект рабочего стола. (ANSI) |
OpenDesktopW Открывает указанный объект рабочего стола. (Юникод) |
OpenInputDesktop Открывает рабочий стол, который получает данные пользователя. |
OpenWindowStationA Открывает указанную станцию окон. (ANSI) |
OpenWindowStationW Открывает указанную станцию окон. (Юникод) |
SetProcessWindowStation Назначает указанную оконную станцию вызывающему процессу. |
SetThreadDesktop Назначает указанный рабочий стол вызывающему потоку. Все последующие операции на рабочем столе используют права доступа, предоставленные рабочему столу. |
SetUserObjectInformationA Задает сведения о указанной оконной станции или объекте desktop. (ANSI) |
SetUserObjectInformationW Задает сведения о указанной оконной станции или объекте desktop. (Юникод) |
SwitchDesktop Делает указанный рабочий стол видимым и активирует его. Это позволяет рабочему столу получать входные данные от пользователя. |
USEROBJECTFLAGS Содержит сведения о оконной станции или дескрипторе рабочего стола. |