Schlüsselwortreferenz


$tagWINDOWPOS

Beschreibung anzeigen in

Die WINDOWPOS Struktur enthält Informationen über die Größe und Position eines Fensters

Global Const $tagWINDOWPOS = "hwnd hWnd;int InsertAfter;int X;int Y;int CX;int CY;int Flags"

Parameter

hWnd Handle zu dem Fenster
InsertAfter legt die Position des Fensters in Z-Reihenfolge fest
X legt die Position der linken Kante des Fensters fest
Y legt die Position der oberen Kante des Fensters fest
CX legt die Breite des Fensters in Pixel fest
CY legt die Höhe des Fensters in Pixel fest
Flags legt die Position des Fensters fest. Dies kann einer oder mehrere der folgenden Werte sein:
    $SWP_DRAWFRAME - Zeichnet einen Rahmen um das Fenster
    $SWP_FRAMECHANGED - Sendet eine WM_NCCALCSIZE Nachricht zu dem Fensters, auch wenn sich die Größe des Fensters nicht verändert hat
    $SWP_HIDEWINDOW - versteckt das Fenster
    $SWP_NOACTIVATE - aktiviert das Fenster nicht
    $SWP_NOCOPYBITS - Löscht den kompletten Inhalt der Arbeitsfläche (client area)
    $SWP_NOMOVE - behält die aktuelle Position bei (ignoriert die x und y Parameter)
    $SWP_NOOWNERZORDER - ändert die Position des Fensters in der Z-Reihenfolge nicht
    $SWP_NOREDRAW - zeichnet Änderungen nicht neu
    $SWP_NOREPOSITION - gleiches wie beim SWP_NOOWNERZORDER Flag
    $SWP_NOSENDCHANGING - verhindert, dass das Fenster eine WM_WINDOWPOSCHANGING Nachricht erhält
    $SWP_NOSIZE - behält die aktuelle Größe (ignoriert die cx und cy Parameter)
    $SWP_NOZORDER - behält die aktuelle Z-Reihenfolge (ignoriert den InsertAfter Parameter)
    $SWP_SHOWWINDOW - zeigt das Fenster an