Announcement

Collapse
No announcement yet.

__dringend__ein minimiertes fenster verschieben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • __dringend__ein minimiertes fenster verschieben

    hallo,

    ich hab ein testprog für die schule. das keinen eintrag in der taskbar hat.
    beim min. wird ja immer noch so ein kleines fenster angezeigt ,das soll und an eine bestimmte stelle auf dem desktop zugewiesen werden.

    weiss jemand wie das geht ?????

  • #2
    Hallo,

    das folgende Beispiel demonstriert einen möglichen Weg. Zur Vereinfachung habe ich in Delphi die Unit-Datei "Unit1.pas" des Editorfensters minimiert. Das Fenster wird nicht in der Taskbar, sondern am unteren Rand oberhalb der Taskbar abgelegt. Mit dem Anklicken des Buttons wird dieses Fenster nach oben verschoben:
    <pre>
    procedure TForm1.Button1Click(Sender: TObject);
    var
    hTargetWnd : HWND;
    begin
    hTargetWnd := FindWindow(nil, 'Unit1.pas');
    SetWindowPos(hTargetWnd, 0, 200, 200, 0, 0, SWP_NOSIZE or SWP_NOZORDER or SWP_NOACTIVATE);
    end;
    </pre&gt

    Comment


    • #3
      super danke :-

      Comment

      Working...
      X