Freigeben über


Fensterstationen und Desktops

Übersicht über die Technologie für Fensterstationen und Desktops.

Die Technologie Fensterstationen und Desktops ist keinem Header zugeordnet.

Programmieranleitungen für diese Technologie finden Sie unter:

Functions

 
CloseDesktop

Schließt ein geöffnetes Handle für ein Desktopobjekt.
CloseWindowStation

Schließt einen geöffneten Fensterstationsziehpunkt.
CreateDesktopA

Erstellt einen neuen Desktop, ordnet ihn der aktuellen Fensterstation des aufrufenden Prozesses zu und weist ihn dem aufrufenden Thread zu. (ANSI)
CreateDesktopExA

Erstellt einen neuen Desktop mit dem angegebenen Heap, ordnet ihn der aktuellen Fensterstation des aufrufenden Prozesses zu und weist ihn dem aufrufenden Thread zu. (ANSI)
CreateDesktopExW

Erstellt einen neuen Desktop mit dem angegebenen Heap, ordnet ihn der aktuellen Fensterstation des aufrufenden Prozesses zu und weist ihn dem aufrufenden Thread zu. (Unicode)
CreateDesktopW

Erstellt einen neuen Desktop, ordnet ihn der aktuellen Fensterstation des aufrufenden Prozesses zu und weist ihn dem aufrufenden Thread zu. (Unicode)
CreateWindowStationA

Erstellt ein Fensterstationsobjekt, ordnet es dem aufrufenden Prozess zu und weist es der aktuellen Sitzung zu. (ANSI)
CreateWindowStationW

Erstellt ein Fensterstationsobjekt, ordnet es dem aufrufenden Prozess zu und weist es der aktuellen Sitzung zu. (Unicode)
EnumDesktopsA

Listet alle Desktops auf, die der angegebenen Fensterstation des aufrufenden Prozesses zugeordnet sind. Die Funktion übergibt wiederum den Namen jedes Desktops an eine anwendungsdefinierte Rückruffunktion. (ANSI)
EnumDesktopsW

Listet alle Desktops auf, die der angegebenen Fensterstation des aufrufenden Prozesses zugeordnet sind. Die Funktion übergibt wiederum den Namen jedes Desktops an eine anwendungsdefinierte Rückruffunktion. (Unicode)
EnumDesktopWindows

Listet alle Fenster der obersten Ebene auf, die dem angegebenen Desktop zugeordnet sind. Das Handle wird wiederum an jedes Fenster an eine anwendungsdefinierte Rückruffunktion übergeben.
EnumWindowStationsA

Listet alle Fensterstationen in der aktuellen Sitzung auf. Die Funktion übergibt wiederum den Namen jeder Fensterstation an eine anwendungsdefinierte Rückruffunktion. (ANSI)
EnumWindowStationsW

Listet alle Fensterstationen in der aktuellen Sitzung auf. Die Funktion übergibt wiederum den Namen jeder Fensterstation an eine anwendungsdefinierte Rückruffunktion. (Unicode)
GetProcessWindowStation

Ruft ein Handle für die aktuelle Fensterstation für den aufrufenden Prozess ab.
GetThreadDesktop

Ruft ein Handle für den Desktop ab, der dem angegebenen Thread zugewiesen ist.
GetUserObjectInformationA

Ruft Informationen zur angegebenen Fensterstation oder zum angegebenen Desktopobjekt ab. (ANSI)
GetUserObjectInformationW

Ruft Informationen zur angegebenen Fensterstation oder zum angegebenen Desktopobjekt ab. (Unicode)
OpenDesktopA

Öffnet das angegebene Desktopobjekt. (ANSI)
OpenDesktopW

Öffnet das angegebene Desktopobjekt. (Unicode)
OpenInputDesktop

Öffnet den Desktop, der Benutzereingaben empfängt.
OpenWindowStationA

Öffnet die angegebene Fensterstation. (ANSI)
OpenWindowStationW

Öffnet die angegebene Fensterstation. (Unicode)
SetProcessWindowStation

Weist die angegebene Fensterstation dem aufrufenden Prozess zu.
SetThreadDesktop

Weist den angegebenen Desktop dem aufrufenden Thread zu. Alle nachfolgenden Vorgänge auf dem Desktop verwenden die Zugriffsrechte, die dem Desktop gewährt werden.
SetUserObjectInformationA

Legt Informationen zur angegebenen Fensterstation oder zum angegebenen Desktopobjekt fest. (ANSI)
SetUserObjectInformationW

Legt Informationen zur angegebenen Fensterstation oder zum angegebenen Desktopobjekt fest. (Unicode)
SwitchDesktop

Macht den angegebenen Desktop sichtbar und aktiviert ihn. Dadurch kann der Desktop Eingaben vom Benutzer empfangen.

Strukturen

 
USEROBJECTFLAGS

Enthält Informationen zu einer Fensterstation oder einem Desktophandle.