На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

OpenWindowStation



The OpenWindowStation function returns a handle to an existing window station.

HWINSTA OpenWindowStation(

LPTSTR lpszWinSta, // name of the window station to open
BOOL fInherit, // specifies whether returned handle is inheritable
DWORD dwDesiredAccess // specifies access of returned handle
);


Parameters

lpszWinSta

Points to a null-terminated string specifying the name of the window station to be opened. Window station names are case-insensitive.

fInherit

Specifies whether the returned handle is inherited when a new process is created. If this value is TRUE, new processes will inherit the handle.

dwDesiredAccess

Specifies the type of access to the window station. This parameter can be one or more of the following values:

Value Description
WINSTA_ACCESSCLIPBOARD Required to use the clipboard.
WINSTA_ACCESSGLOBALATOMS Required to manipulate global atoms.
WINSTA_CREATEDESKTOP Required to create new desktop objects on the window station.
WINSTA_ENUMDESKTOPS Required to enumerate existing desktop objects.
WINSTA_ENUMERATE Required for the window station to be enumerated.
WINSTA_EXITWINDOWS Required to successfully call the ExitWindows and ExitWindowsEx functions.
WINSTA_READATTRIBUTES Required to read the attributes of a window station object.
WINSTA_READSCREEN Required to access screen contents.
WINSTA_WRITEATTRIBUTES Required to modify the attributes of a window station object.


Return Values

If the function succeeds, the return value is the handle to the specified window station.
If the function fails, the return value is NULL. To get extended error information, call GetLastError.

See Also

ExitWindows, ExitWindowsEx


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

OpenWindowStation



Функция OpenWindowStation возвращает ручку на существующую станцию окна.

HWINSTA OpenWindowStation(

LPTSTR lpszWinSta, // ИМЯ станции окна, чтобы открывать BOOL fInherit, // определяет что независимо возвращанная ручка - inheritable DWORD dwDesiredAccess // определяет доступ возвращанной ручки
);


Параметры

lpszWinSta

Точки на недействительный расторгнутую строку, определяющие имя станции окна, которое нужно открываться. Имена станции Окна случай-нечувствительные.

fInherit

Определяет унаследована возвращанная ручка когда новый процесс создан. Если эта величина является ИСТИНОЙ, новые процессы унаследует ручку.

dwDesiredAccess

Определяет тип доступа к станции окна. Этот параметр может быть одно или более из следующего величин:

Описание Величины
WINSTA_ACCESSCLIPBOARD Требовавшийся, чтобы использовать планшет.
WINSTA_ACCESSGLOBALATOMS Требовавшийся, чтобы манипулировать глобальными атомами.
WINSTA_CREATEDESKTOP Требовавшийся, чтобы создавать новые настольные объекты на станции окна.
WINSTA_ENUMDESKTOPS Требовавшийся, чтобы перечислять настольные объекты существовать.
WINSTA_ENUMERATE Необходимый для станции окна, которая нужно перечисляться.
WINSTA_EXITWINDOWS Требовавшийся, чтобы успешно называть ExitWindows и функции ExitWindowsEx.
WINSTA_READATTRIBUTES Требовавшийся, чтобы читать атрибуты объекта станции окна.
WINSTA_READSCREEN Требовавшийся, чтобы иметь доступ к экранному содержанию.
WINSTA_WRITEATTRIBUTES Требовавшийся, чтобы модифицировать атрибуты объекта станции окна.


Обратные Величины

Если функция добивается успеха, обратная величина является ручкой на определенную станцию окна.
Если функция терпит неудачу, обратная величина НЕДЕЙСТВИТЕЛЬНА. Для того, чтобы расширять информацию ошибки, назовите GetLastError.

Смотри Также

ExitWindows, ExitWindowsEx


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz