Die ShowWindow -Funktion setzt das angegebene Fenster-Staatübersicht.
BOOL ShowWindow) HWND hWnd, / / handle zum FensterintHeight / / Status des Fensters anzeigen);
Wert | Bedeutung |
---|---|
SW_FORCEMINIMIZE | Windows NT 5.0 und höher: Minimiert ein Fenster, auch wenn der Thread, der das Fenster besitzt aufgehängt ist. Dieses Flag sollte nur verwendet werden, wenn Windows von einem anderen Thread zu minimieren. |
SW_HIDE | Blendet das Fenster und ein anderes Fenster aktiviert. |
SW_MAXIMIZE | Das angegebene Fenster maximiert. |
SW_MINIMIZE | Minimiert das angegebene Fenster und aktiviert das nächste Fenster das obersten Ebene in der Z-Reihenfolge. |
SW_RESTORE | Aktiviert und zeigt das Fenster. Wenn das Fenster minimiert oder maximiert ist, setzt das System es auf seine ursprüngliche Größe und Position. Eine Anwendung sollte dieses Flag angeben, wenn Sie ein minimiertes Fenster wiederherstellen. |
SW_SHOW | Aktiviert das Fenster und zeigt es in seiner aktuellen Größe und position. |
SW_SHOWDEFAULT | Legt der Status anzeigen auf der Grundlage des SW_-Flags der STARTUPINFO -Struktur übergeben die CreateProcess -Funktion durch das Programm, das die Anwendung gestartet. |
SW_SHOWMAXIMIZED | Aktiviert das Fenster und zeigt es als maximiertes Fenster. |
SW_SHOWMINIMIZED | Aktiviert das Fenster und zeigt es als ein minimiertes Fenster. |
SW_SHOWMINNOACTIVE | Zeigt das Fenster als ein minimiertes Fenster. Das aktive Fenster bleibt aktiv. |
SW_SHOWNA | Zeigt das Fenster im aktuellen Zustand. Das aktive Fenster bleibt aktiv. |
SW_SHOWNOACTIVATE | Zeigt das Fenster in seiner jüngsten Größe und Position. Das aktive Fenster bleibt aktiv. |
SW_SHOWNORMAL | Aktiviert ein Fenster und zeigt. Wenn das Fenster minimiert oder maximiert ist, setzt das System es auf seine ursprüngliche Größe und Position. Eine Anwendung sollte dieses Flag angeben, wenn das Fenster zum ersten Mal angezeigt. |
Wenn das Fenster vorher sichtbar war, ist der Rückgabewert ungleich NULL.
Wenn das Fenster vorher ausgeblendet wurde, ist der Rückgabewert 0 (null).
Das erste Mal, das eine Anwendung, ShowWindow aufruft, sollte es als seine Height -Parameter der WinMain -Funktion Height Parameter verwenden. Nachfolgende Aufrufe von ShowWindow müssen einer der Werte in der angegebenen Liste statt der Height -Parameter der WinMain -Funktion angegebenen verwenden.
Wie in der Diskussion über den Height -Parameter, der Height -Wert wird ignoriert im ersten Aufruf von ShowWindow , wenn das Programm, das die Anwendung gestartet Startinformationen in gibt die STARTUPINFO Struktur. ShowWindow verwendet in diesem Fall in der STARTUPINFO -Struktur angegebenen Informationen, um das Fenster anzuzeigen. Bei nachfolgenden aufrufen muss die Anwendung aufrufen ShowWindow mit Height auf SW_SHOWDEFAULT festlegen, um den Start Informationen durch das Programm, das die Anwendung gestartet. Dieses Verhalten ist für die folgenden Situationen konzipiert.
Windows CE: Die folgenden Werte unterstützt der Height -Parameter nicht.
SW_MAXIMIZE
SW_MINIMIZE
SW_RESTORE
SW_SHOWDEFAULT
SW_SHOWMAXIMIZED
SW_SHOWMINIMIZED
SW_SHOWMINNOACTIVE
&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.
Übersicht über Windows, Fensterfunktionen, CreateProcess, CreateWindow-Funktion, ShowOwnedPopups, STARTUPINFO, WinMain