Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im folgenden Beispiel wird die ExitWindows-Funktion verwendet, um die aktuellen Benutzer*innen abzumelden.
// Log off the current user.
ExitWindows(0, 0);
Im folgenden Beispiel wird die ExitWindowsEx-Funktion verwendet, um die aktuellen Benutzer*innen abzumelden.
// Log off the current user.
ExitWindowsEx(EWX_LOGOFF, 0);
Die Anwendung empfängt die Meldung WM_QUERYENDSESSION und zeigt ein Dialogfeld an, in dem nach einer Bestätigung für das Beenden der Sitzung gefragt wird. Wenn die Benutzer*innen Ja auswählen, meldet das System die Benutzer*innen ab. Wenn die Benutzer*innen Nein auswählen, wird die Abmeldung abgebrochen.
// Process the message in the window procedure.
case WM_QUERYENDSESSION:
{
int r;
r = MessageBox(NULL,(LPCWSTR)L"End the session?",(LPCWSTR)L"WM_QUERYENDSESSION",MB_YESNO);
// Return TRUE to continue, FALSE to stop.
return r == IDYES;
break;
}
Zugehörige Themen