| AdjustWindowRect |
Berechnet die erforderliche Größe des Fensterrechtecks basierend auf der gewünschten Clientrechteckgröße. Das Fensterrechteck kann dann an die CreateWindow-Funktion übergeben werden, um ein Fenster zu erstellen, dessen Clientbereich die gewünschte Größe hat.
|
| AdjustWindowRectEx |
Berechnet die erforderliche Größe des Fensterrechtecks basierend auf der gewünschten Größe des Clientrechtecks. Das Fensterrechteck kann dann an die CreateWindowEx-Funktion übergeben werden, um ein Fenster zu erstellen, dessen Clientbereich die gewünschte Größe hat.
|
| AllowSetForegroundWindow |
Ermöglicht dem angegebenen Prozess das Festlegen des Vordergrundfensters mithilfe der SetForegroundWindow-Funktion. Der aufrufende Prozess muss bereits in der Lage sein, das Vordergrundfenster festzulegen. Weitere Informationen finden Sie unter Hinweise weiter unten in diesem Thema.
|
| AnimateWindow |
Ermöglicht ihnen das Erzeugen von Sondereffekten beim Anzeigen oder Ausblenden von Fenstern. Es gibt vier Arten von Animationen: roll, slide, collapse or expand und alpha-blended fade.
|
| AnyPopup |
Gibt an, ob ein eigenes, sichtbares Popupfenster der obersten Ebene oder ein überlappendes Fenster auf dem Bildschirm vorhanden ist. Die Funktion durchsucht den gesamten Bildschirm, nicht nur den Clientbereich der aufrufenden Anwendung.
|
| ArrangeIconicWindows |
Ordnet alle minimierten (untergeordneten) Fenster des angegebenen übergeordneten Fensters an.
|
| BeginDeferWindowPos |
Belegt Arbeitsspeicher für eine Struktur mit mehreren Fenstern und gibt das Handle an die Struktur zurück.
|
| BringWindowToTop |
Ruft das angegebene Fenster oben in der Z-Reihenfolge ab. Wenn es sich bei dem Fenster um ein Fenster der obersten Ebene handelt, wird es aktiviert. Wenn das Fenster ein untergeordnetes Fenster ist, wird das übergeordnete Fenster der obersten Ebene aktiviert, das dem untergeordneten Fenster zugeordnet ist.
|
| CalculatePopupWindowPosition |
Berechnet eine geeignete Popupfensterposition unter Verwendung des angegebenen Ankerpunkts, der Größe des Popupfensters, der Flags und des optionalen Ausschlussrechtecks. Wenn die angegebene Größe des Popupfensters kleiner als die Größe des Desktopfensters ist, verwenden Sie die CalculatePopupWindowPosition-Funktion, um sicherzustellen, dass das Popupfenster im Desktopfenster unabhängig vom angegebenen Ankerpunkt vollständig sichtbar ist.
|
| CascadeWindows |
Kaskadiert die angegebenen untergeordneten Fenster des angegebenen übergeordneten Fensters.
|
| ChangeWindowMessageFilter |
Fügt dem Benutzeroberfläche-UiPI-Nachrichtenfilter (Privilege Isolation) eine Nachricht hinzu oder entfernt sie.
|
| ChangeWindowMessageFilterEx |
Ändert den UIPI-Meldungsfilter für ein angegebenes Fenster.
|
| ChildWindowFromPoint |
Bestimmt, welche der untergeordneten Fenster, die zu einem übergeordneten Fenster gehören, ggf. den angegebenen Punkt enthält. Die Suche ist auf direkt untergeordnete Fenster beschränkt. Untergeordnete Fenster und tiefere Nachfolgerfenster werden nicht durchsucht.
|
| ChildWindowFromPointEx |
Bestimmt, welche der untergeordneten Fenster, die zum angegebenen übergeordneten Fenster gehören, ggf. den angegebenen Punkt enthält. Die Funktion kann unsichtbare, deaktivierte und transparente untergeordnete Fenster ignorieren. Die Suche ist auf direkt untergeordnete Fenster beschränkt. Untergeordnete und tiefere Nachfolger werden nicht durchsucht.
|
| CloseWindow |
Minimiert (zerstört aber nicht) das angegebene Fenster.
|
| Createwindow |
Erstellt ein überlappendes, Popup- oder untergeordnetes Fenster. Sie gibt die Fensterklasse, den Fenstertitel, den Fensterstil und (optional) die Anfangsposition und Größe des Fensters an. Die Funktion gibt auch das übergeordnete Element oder den Besitzer des Fensters (falls vorhanden) und das Menü des Fensters an.
|
| Createwindowex |
Erstellt ein überlappendes, Popup- oder untergeordnetes Fenster mit einem erweiterten Fensterstil. Andernfalls ist diese Funktion mit der CreateWindow-Funktion identisch. Weitere Informationen zum Erstellen eines Fensters und vollständige Beschreibungen der anderen Parameter von CreateWindowExfinden Sie unter CreateWindow.
|
| DeferWindowPos |
Aktualisiert die angegebene Mehrfachfensterstruktur für das angegebene Fenster. Die Funktion gibt dann ein Handle für die aktualisierte -Struktur zurück. Die EndDeferWindowPos-Funktion verwendet die Informationen in dieser Struktur, um die Position und Größe einer Anzahl von Fenstern gleichzeitig zu ändern. Die BeginDeferWindowPos-Funktion erstellt die -Struktur.
|
| DeregisterShellHookWindow |
Aufheben der Registrierung eines angegebenen Shellfensters, das für den Empfang von Shell-Hooknachrichten registriert ist. Die Registrierung von Fenstern, die mit einem Aufruf der RegisterShellHookWindow-Funktion registriert wurden, wird aufgehoben.
|
| DestroyWindow |
Zerstört das angegebene Fenster. Die Funktion sendet WM _ DESTROY- und WM _ NCDESTROY-Nachrichten an das Fenster, um es zu deaktivieren und den Tastaturfokus daraus zu entfernen. Die Funktion zerstört auch das Menü des Fensters, leert die Threadmeldungswarteschlange, zerstört Timer, entfernt den Besitz der Zwischenablage und unterbricht die Viewerkette der Zwischenablage (wenn sich das Fenster oben in der Viewer-Kette befindet).
|
| EndDeferWindowPos |
Aktualisiert gleichzeitig die Position und Größe eines oder mehrerer Fenster in einem einzelnen Aktualisierungszyklus auf dem Bildschirm.
|
| EndTask |
Schließt ein angegebenes Fenster.
|
| EnumChildProc |
Anwendungsdefinierte Rückruffunktion, die mit der EnumChildWindows-Funktion verwendet wird. Er empfängt die untergeordneten Fensterhandles. Der WNDENUMPROC-Typ definiert einen Zeiger auf diese Rückruffunktion. EnumChildProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
|
| EnumChildWindows |
Listet die untergeordneten Fenster auf, die zum angegebenen übergeordneten Fenster gehören, indem das Handle wiederum an jedes untergeordnete Fenster an eine anwendungsdefinierte Rückruffunktion übergeben wird. EnumChildWindows wird fortgesetzt, bis das letzte untergeordnete Fenster aufzählt oder die Rückruffunktion FALSE zurückgibt.
|
| EnumThreadWindows |
Listet alle nicht untergeordneten Fenster auf, die einem Thread zugeordnet sind, indem das Handle wiederum an jedes Fenster an eine anwendungsdefinierte Rückruffunktion übergeben wird. EnumThreadWindows wird fortgesetzt, bis das letzte Fenster aufzählt oder die Rückruffunktion FALSE zurückgibt. Um untergeordnete Fenster eines bestimmten Fensters aufzuzählen, verwenden Sie die EnumChildWindows-Funktion.
|
| EnumThreadWndProc |
Eine anwendungsdefinierte Rückruffunktion, die mit der EnumThreadWindows-Funktion verwendet wird. Sie empfängt die einem Thread zugeordneten Fensterhandles. Der WNDENUMPROC-Typ definiert einen Zeiger auf diese Rückruffunktion. EnumThreadWndProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
|
| Enumwindows |
Listet alle Fenster der obersten Ebene auf dem Bildschirm auf, indem das Handle wiederum an jedes Fenster an eine anwendungsdefinierte Rückruffunktion übergeben wird. EnumWindows wird fortgesetzt, bis das letzte Fenster der obersten Ebene aufzählt oder die Rückruffunktion FALSE zurückgibt.
|
| EnumWindowsProc |
Eine anwendungsdefinierte Rückruffunktion, die mit der Funktion EnumWindows oder EnumDesktopWindows verwendet wird. Er empfängt Fensterhandles der obersten Ebene. Der WNDENUMPROC-Typ definiert einen Zeiger auf diese Rückruffunktion. EnumWindowsProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
|
| Findwindow |
Ruft ein Handle für das Fenster der obersten Ebene ab, dessen Klassenname und Fenstername mit den angegebenen Zeichenfolgen übereinstimmen. Diese Funktion durchsucht keine untergeordneten Fenster. Diese Funktion führt keine Suche durch, bei der die Groß-/Kleinschreibung beachtet wird.
|
| FindWindowEx |
Ruft ein Handle für ein Fenster ab, dessen Klassenname und Fenstername den angegebenen Zeichenfolgen entsprechen. Die Funktion durchsucht untergeordnete Fenster, beginnend mit dem Fenster, das dem angegebenen untergeordneten Fenster folgt. Diese Funktion führt keine Suche durch, bei der die Groß-/Kleinschreibung beachtet wird.
|
| GetAltTabInfo |
Ruft Statusinformationen für das angegebene Fenster ab, wenn es sich um das Anwendungswechselfenster (ALT+TAB) handelt.
|
| GetAncestor |
Ruft das Handle für den Vorgänger des angegebenen Fensters ab.
|
| GetClientRect |
Ruft die Koordinaten des Clientbereichs eines Fensters ab. Die Clientkoordinaten geben die obere linke und die untere rechte Ecke des Clientbereichs an. Da Clientkoordinaten relativ zur oberen linken Ecke des Clientbereichs eines Fensters sind, sind die Koordinaten der oberen linken Ecke (0,0).
|
| GetDesktopWindow |
Gibt ein Handle für das Desktopfenster zurück. Das Desktopfenster deckt den gesamten Bildschirm ab. Das Desktopfenster ist der Bereich, auf dem andere Fenster gezeichnet werden.
|
| GetForegroundWindow |
Gibt ein Handle für das Vordergrundfenster zurück (das Fenster, mit dem der Benutzer gerade arbeitet). Das System weist dem Thread, der das Vordergrundfenster erstellt, eine etwas höhere Priorität zu als anderen Threads.
|
| GetGUIThreadInfo |
Ruft Informationen über das aktive Fenster oder einen angegebenen GUI-Thread ab.
|
| GetLastActivePopup |
Bestimmt, welches Popupfenster im Besitz des angegebenen Fensters zuletzt aktiv war.
|
| GetLayeredWindowAttributes |
Ruft die Deckkraft- und Transparenzfarbenschlüssel eines überlappenden Fensters ab.
|
| GetNextWindow |
Ruft ein Handle für das nächste oder vorherige Fenster in der Z-Reihenfolgeab. Das nächste Fenster befindet sich unterhalb des angegebenen Fensters. das vorherige Fenster befindet sich oben. Wenn das angegebene Fenster ein oberstes Fenster ist, ruft die Funktion ein Handle für das nächste (oder vorherige) oberste Fenster ab. Wenn das angegebene Fenster ein Fenster der obersten Ebene ist, ruft die Funktion ein Handle für das nächste (oder vorherige) Fenster der obersten Ebene ab. Wenn das angegebene Fenster ein untergeordnetes Fenster ist, sucht die Funktion nach einem Handle für das nächste (oder vorherige) untergeordnete Fenster.
|
| GetParent |
Ruft ein Handle für das übergeordnete Element oder den Besitzer des angegebenen Fensters ab.
|
| GetProcessDefaultLayout |
Ruft das Standardlayout ab, das verwendet wird, wenn Fenster ohne übergeordnetes Element oder Besitzer erstellt werden.
|
| GetShellWindow |
Gibt ein Handle für das Desktopfenster der Shell zurück.
|
| GetTitleBarInfo |
Ruft Informationen über die angegebene Titelleiste ab.
|
| GetTopWindow |
Überprüft die Z-Reihenfolge der untergeordneten Fenster, die dem angegebenen übergeordneten Fenster zugeordnet sind, und ruft ein Handle für das untergeordnete Fenster oben in der Z-Reihenfolge ab.
|
| GetWindow |
Ruft ein Handle für ein Fenster ab, das über die angegebene Beziehung(Z-Order oder Besitzer) zum angegebenen Fenster verfügt.
|
| GetWindowDisplayAffinity |
Ruft die aktuelle Einstellung für die Anzeigeaffinität aus einem beliebigen Prozess für ein bestimmtes Fenster ab.
|
| GetWindowInfo |
Ruft Informationen zum angegebenen Fenster ab.
|
| GetWindowModuleFileName |
Ruft den vollständigen Pfad und Dateinamen des Moduls ab, das dem angegebenen Fensterhandle zugeordnet ist.
|
| GetWindowPlacement |
Ruft den Showzustand und die wiederhergestellten, minimierten und maximierten Positionen des angegebenen Fensters ab.
|
| GetWindowRect |
Ruft die Dimensionen des umgrenzenden Rechtecks des angegebenen Fensters ab. Die Abmessungen werden in Bildschirmkoordinaten angegeben, die relativ zur oberen linken Ecke des Bildschirms sind.
|
| GetWindowText |
Kopiert den Text der Titelleiste des angegebenen Fensters (sofern vorhanden) in einen Puffer. Wenn das angegebene Fenster ein -Steuerelement ist, wird der Text des Steuerelements kopiert. GetWindowText kann jedoch nicht den Text eines Steuerelements in einer anderen Anwendung abrufen.
|
| GetWindowTextLength |
Ruft die Länge des Titelleistentexts des angegebenen Fensters in Zeichen ab (wenn das Fenster über eine Titelleiste verfügt). Wenn das angegebene Fenster ein -Steuerelement ist, ruft die Funktion die Länge des Texts innerhalb des Steuerelements ab. GetWindowTextLength kann jedoch nicht die Länge des Texts eines Bearbeitungssteuerelements in einer anderen Anwendung abrufen.
|
| GetWindowThreadProcessId |
Ruft den Bezeichner des Threads ab, der das angegebene Fenster erstellt hat, und optional den Bezeichner des Prozesses, der das Fenster erstellt hat.
|
| IsChild |
Bestimmt, ob ein Fenster ein untergeordnetes Fenster oder ein Nachfolgerfenster eines angegebenen übergeordneten Fensters ist. Ein untergeordnetes Fenster ist der direkte Nachfolger eines angegebenen übergeordneten Fensters, wenn sich dieses übergeordnete Fenster in der Kette der übergeordneten Fenster befindet. Die Kette übergeordneter Fenster führt vom ursprünglichen überlappenden oder Popupfenster zum untergeordneten Fenster.
|
| IsGUIThread |
Bestimmt, ob der aufrufende Thread bereits ein GUI-Thread ist. Optional kann der Thread auch in einen GUI-Thread konvertiert werden.
|
| IsHungAppWindow |
Bestimmt, ob Windows ansieht, dass eine angegebene Anwendung nicht reagiert. Eine Anwendung wird als nicht reagierend betrachtet, wenn sie nicht auf eingabe wartet, sich nicht in der Startverarbeitung befindet und peekMessage nicht innerhalb des internen Timeoutzeitraums von 5 Sekunden aufgerufen hat.
|
| IsIconic |
Bestimmt, ob das angegebene Fenster minimiert ist (Vererbung).
|
| IsProcessDPIAware |
Ruft einen Wert ab, der angibt, ob der aktuelle Prozess Punkt pro Zoll (dpi) ist, sodass er die Größen von Benutzeroberflächenelementen anpasst, um die DPI-Einstellung zu kompensieren.
|
| IsWindow |
Bestimmt, ob das angegebene Fensterhandle ein vorhandenes Fenster identifiziert.
|
| IsWindowUnicode |
Bestimmt, ob das angegebene Fenster ein natives Unicode-Fenster ist.
|
| IsWindowVisible |
Ruft den Sichtbarkeitszustand des angegebenen Fensters ab.
|
| IsZoomed |
Bestimmt, ob ein Fenster maximiert ist.
|
| LockSetForegroundWindow |
Der Vordergrundprozess kann die LockSetForegroundWindow-Funktion aufrufen, um Aufrufe der SetForegroundWindow-Funktion zu deaktivieren.
|
| LogicalToPhysicalPoint |
Konvertiert die logischen Koordinaten eines Punkts in einem Fenster in physische Koordinaten.
|
| MoveWindow |
Ändert die Position und die Abmessungen des angegebenen Fensters. Für ein Fenster der obersten Ebene sind die Position und die Abmessungen relativ zur oberen linken Ecke des Bildschirms. Bei einem untergeordneten Fenster sind sie relativ zur oberen linken Ecke des Clientbereichs des übergeordneten Fensters.
|
| OpenIcon |
Stellt ein minimiertes (verkleinertes) Fenster auf die vorherige Größe und Position wieder her. anschließend wird das Fenster aktiviert.
|
| PhysicalToLogicalPoint |
Konvertiert die physischen Koordinaten eines Punkts in einem Fenster in logische Koordinaten.
|
| RealChildWindowFromPoint |
Ruft ein Handle für das untergeordnete Fenster am angegebenen Punkt ab. Die Suche ist auf direkt untergeordnete Fenster beschränkt. Untergeordnete fenster und tiefere Nachfolgerfenster werden nicht durchsucht.
|
| RealGetWindowClass |
Ruft eine Zeichenfolge ab, die den Fenstertyp angibt.
|
| RegisterShellHookWindow |
Registriert ein angegebenes Shellfenster, um bestimmte Nachrichten für Ereignisse oder Benachrichtigungen zu empfangen, die für Shell-Anwendungen nützlich sind. Die empfangenen Ereignismeldungen sind nur diejenigen, die an das Shellfenster gesendet werden, das dem Desktop des angegebenen Fensters zugeordnet ist. Viele der Nachrichten sind identisch mit denen, die empfangen werden können, nachdem die SetWindowsHookEx-Funktion aufgerufen und WH _ SHELL für den Hooktyp angegeben wurde. Der Unterschied zu RegisterShellHookWindow besteht darin, dass die Nachrichten über windowProc des angegebenen Fensters und nicht über eine Rückrufprozedur empfangen werden.
|
| SetForegroundWindow |
Versetzt den Thread, der das angegebene Fenster erstellt hat, in den Vordergrund und aktiviert das Fenster. Tastatureingaben werden an das Fenster weitergeleitet, und verschiedene visuelle Hinweise werden für den Benutzer geändert. Das System weist dem Thread, der das Vordergrundfenster erstellt hat, eine etwas höhere Priorität zu als anderen Threads.
|
| SetLayeredWindowAttributes |
Legt die Deckkraft- und Transparenzfarbenschlüssel eines überlappenden Fensters fest.
|
| SetParent |
Ändert das übergeordnete Fenster des angegebenen untergeordneten Fensters.
|
| SetProcessDefaultLayout |
Ändert das Standardlayout, wenn Fenster nur für den aktuell ausgeführten Prozess ohne übergeordnetes Element oder Besitzer erstellt werden.
|
| SetProcessDPIAware |
Legt den aktuellen Prozess als dpi-fähigen Fest.
|
| SetWindowDisplayAffinity |
Speichert die Einstellung für die Anzeigeaffinität im Kernelmodus auf dem hWnd, der dem Fenster zugeordnet ist.
|
| SetWindowPlacement |
Legt den Showzustand und die wiederhergestellten, minimierten und maximierten Positionen des angegebenen Fensters fest.
|
| SetWindowPos |
Ändert die Größe, Position und Z-Reihenfolge eines untergeordneten Fensters, Popupfensters oder Fensters der obersten Ebene. Diese Fenster werden entsprechend ihrer Darstellung auf dem Bildschirm sortiert. Das oberste Fenster erhält den höchsten Rang und ist das erste Fenster in der Z-Reihenfolge.
|
| SetWindowText |
Ändert den Text der Titelleiste des angegebenen Fensters (sofern er über eine verfügt). Wenn das angegebene Fenster ein -Steuerelement ist, wird der Text des Steuerelements geändert. SetWindowText kann den Text eines Steuerelements in einer anderen Anwendung jedoch nicht ändern.
|
| ShowOwnedPopups |
Zeigt alle Popupfenster im Besitz des angegebenen Fensters an oder blendet sie aus.
|
| ShowWindow |
Legt den Showzustand des angegebenen Fensters fest.
|
| ShowWindowAsync |
Legt den Showzustand eines Fensters fest, das von einem anderen Thread erstellt wurde.
|
| SoundSentry |
Löst ein visuelles Signal aus, um anzugeben, dass ein Sound wiedergegeben wird.
|
| SwitchToThisWindow |
Schaltet den Fokus auf ein angegebenes Fenster und stellt es in den Vordergrund.
|
| TileWindows |
Kachelt die angegebenen untergeordneten Fenster des angegebenen übergeordneten Fensters.
|
| UpdateLayeredWindow |
Aktualisiert die Position, Größe, Form, Inhalte und Lichtdurchlässigkeit eines überlappenden Fensters.
|
| Updatelayeredwindowindirect |
Aktualisiert die Position, Größe, Form, Inhalte und Lichtdurchlässigkeit eines überlappenden Fensters.
|
| WindowFromPhysicalPoint |
Ruft ein Handle für das Fenster ab, das den angegebenen physischen Punkt enthält.
|
| WindowFromPoint |
Ruft ein Handle für das Fenster ab, das den angegebenen Punkt enthält.
|
| WinMain |
WinMain ist der herkömmliche Name für den vom Benutzer bereitgestellten Einstiegspunkt für eine Windows-basierte Anwendung.
|