WindowSetOrderPos
value WindowSetOrderPos ( value OrderPos = HWND_TOPMOST, string strWindowName = "" );
Rückgabewert
TRUE |
OK |
FALSE |
angegebenes Fenster nicht gefunden. |
Parameter
OrderPos
Mögliche Konstanten:
HWND_BOTTOM |
Schiebt das Fenster in den Hintergrund. Wenn das Fenster die Eigenschaft "HWND_TOPMOST" besitzt, verliert das Fenster diesen Status. Das System setzt das Fenster hinter alle anderen offenen Fenster, ausgenommen dem Startfenster. |
HWND_NOTOPMOST |
Schiebt das Fenster über alle anderen Fenster mit dem Status "HWND_NOTOPMOST" bzw. hinter alle Fenster mit dem Status "HWND_TOPMOST". |
HWND_TOP |
Platziert das Fenster über alle anderen. |
HWND_TOPMOST |
Schiebt das Fenster über alle anderen Fenster mit dem Status "HWND_NOTOPMOST". Das Fenster bleibt im Vordergrund, auch wenn es nicht aktiv ist. |
strWindowName
Das Fenster, das in den Vorder- oder Hintergrund geschoben wird.
Bemerkung
Geöffnete Fenster in den Vorder- oder Hintergrund schieben.
Soll die Funktion auf das Fenster einer laufenden Anwendung
wirken, so muss der aktuelle Fenstertitel der laufenden Anwendung mit
dem Präfix "WINDOW::" als strWindowName
angegeben werden.
z.B. WindowSetOrderPos (HWND_TOPMOST, "WINDOW::Unbenannt - Editor");
Beispiel
WindowSetOrderPos (HWND_TOP, "Window1" )
setzt das Fenster "Window1" in den Vordergrund.
Siehe auch WindowClose, WindowOpen, WindowIsOpen, WindowGetActive, WindowGetPageSize, WindowSetTitle