|
|
Завершает сеанс работы текущего пользователя Windows.
Синтаксис
function ExitWindows(
| Reserved, | Code
| ): Boolean;
|
Параметры
|
Параметр
| Тип
| Описание
|
Reserved
| Number
| не используется
|
Code
| Number
| не используется
|
|
Возвращаемое значение
true в случае успеха или false в противном случае (например, если какая-либо из работающих программ не может завершить работу).
// Главная форма frm=new TForm(); frm.Caption="JS+ - макрос WinAPI ExitWindows"; frm.Width =450; frm.Height=300;
// Строка состояния stb=new TStatusBar(frm); stb.SimpleText=' Нажмите кнопку "Завершить работу"';
// Кнопка btn=new TButton(frm); btn.Caption="Завершить работу"; btn.Width=btn.TextWidth(btn.Caption)+20; btn.Left=(frm.ClientWidth-btn.Width)/2; btn.Top =(stb.Top-btn.Height)/2; btn.OnClick=btn_Click;
frm.ShowModal();
// Обработчик события OnClick function btn_Click(btn) { if (MessageBox(null,"Внимание!\nЗавершение сеанса работы текущего пользователя","JS+",MB_YESNO+MB_ICONQUESTION)==IDYES) ExitWindows(0,0); }
|
Примечание
ExitWindows с любыми параметрами является макросом, вызывающим функцию Windows API ExitWindowsEx(EWX_LOGOFF, 0xFFFFFFFF).
Совместимость
Windows API
|
JS+ | Руководство пользователя
|
|
|
|
|
|