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. |