На главную

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 | Скачать Вниз

ExitWindows



The ExitWindows function logs the current user off.

BOOL ExitWindows(

DWORD dwReserved, // reserved
UINT uReserved // reserved
);


Parameters

dwReserved

Reserved; must be zero.

uReserved

Reserved; must be zero.



Return Values

If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.

Remarks

Windows NT: The ExitWindows function asks applications if they want to terminate by sending the WM_QUERYENDSESSION message to the main window of all running applications.
Windows 95: The ExitWindows function sends the WM_QUERYENDSESSION message to all applications except the one that called ExitWindows.
An application agrees to terminate by returning TRUE when it receives this message (or by allowing the DefWindowProc function to process the message). If any application returns FALSE when it receives the WM_QUERYENDSESSION message, the shutdown is canceled.

After Windows processes the results of the WM_QUERYENDSESSION message, it sends the WM_ENDSESSION message with the wParam parameter set to TRUE if the system is shutting down and to FALSE if it is not.
Windows does not allow new applications to start up during the shutdown process.

See Also

DefWindowProc, ExitWindowsEx




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

ExitWindows



Функция ExitWindows регистрирует текущего потребителя.

BOOL ExitWindows(

DWORD dwReserved, // ЗАРЕЗЕРВИРОВАВШЕЕ UINT uReserved // зарезервированное
);


Параметры

dwReserved

Зарезервированное; должно - нулевым.

uReserved

Зарезервированное; должно - нулевым.



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

Если функция добивается успеха, обратная величина ненулевая.
Если функция терпит неудачу, обратная величина нулевая. Для того, чтобы расширять информацию ошибки, назовите GetLastError.

Замечания

Windows NT: функция ExitWindows спрашивает приложения если они хотят завершить посылая сообщение WM_QUERYENDSESSION в основное окно всего прогона приложений.
Windows 95: функция ExitWindows посылает сообщение WM_QUERYENDSESSION во все приложения кроме то которое было вызвано ExitWindows.
Приложение соглашается завершать возвращав ИСТИНУ когда оно получает это сообщение (или допуская функцию DefWindowProc, чтобы обрабатывать сообщение). Если любое приложение возвращает ЛОЖЬ когда оно получает сообщение WM_QUERYENDSESSION, выключение отменено.

После того, как Windows обработает результаты сообщения WM_QUERYENDSESSION, это посылает сообщение WM_ENDSESSION с параметром wParam установленным в ИСТИНУ если система отключает и в ЛОЖЬ если она - не.
Windows не позволяет приложения, чтобы запускать в течение процесса выключения.

Смотри Также

DefWindowProc, ExitWindowsEx




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