Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > WinAPI WinAPI |
Führt die im Parameter angegebene Windows-API-Funktion aus.
Syntax
{WinAPI:Function[,Parameter]}
Function:
SetForegroundWindow: Bringt das Fenster in den Vordergrund, wenn es im Hintergrund liegt.
BringWindowToTop: Bringt das Fenster in den Vordergrund, wenn es im Hintergrund liegt. Im Gegensatz zu SetForegroundWindow bringt es die Anwendung auch an den Anfang der Windows Z-Reihenfolge.
ShowWindow: Setzt den Status des Fensters auf Normal oder auf den im zweiten Parameter angegebenen Fensterstatus.
Parameter für ShowWindow:
2: (SW_SHOWMINIMIZED) aktiviert das Fenster und zeigt es minimiert an
3: (SW_MAXIMIZE) maximiert das Fenster
4: (SW_SHOWNOACTIVATE) zeigt das Fenster mit häufigst verwendeter Position und Größe ohne es zu aktivieren
5: (SW_SHOW) zeigt und aktiviert das Fenster. Dies ist auch der Vorgabewert, wenn der Parameter nicht angegeben wurde.
6: (SW_MINIMIZE) minimiert und deaktiviert das Fenster
7: (SW_SHOWMINNOACTIVE) zeigt das Fenster minimiert ohne es zu aktivieren
8: (SW_SHOWNA) zeigt das Fenster ohne es zu aktivieren
9: (SW_RESTORE) aktiviert und zeigt das Fenster in seiner originalen Größe und Position
0: (SW_HIDE) verbirgt das Fenster, rufen Sie ShowWindow nicht mit dem Parameter 0 auf, das Fenster ist dann nicht mehr sichtbar !
OpenIcon: Stellt die Anwendung wieder her, wenn sie minimiert ist.
PlaySound: Spielt die im Parameter angegebene Sounddatei ab.
Keiner, die Anweisung wird nach Ausführung durch einen Leerstring ersetzt.
Beschreibung
Führt die im Parameter angegebene Windows-API-Funktion aus. Die Funktion bezieht sich immer auf das Hauptfenster der aktiven Anwendung.
Hinweis: Verwenden Sie ShowApplication, um die Anwendung unabhängig von ihrem Status in den Vordergrund zu bringen. Mit MinimizeApplication können Sie den Office Manager minimieren.
Beispiel
{WinAPI:ShowWindow:6} minimiert und deaktiviert das Programm-Fenster.
Siehe auch