|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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
|
|
|
|
| |