Formular hinter Taskbar etc.

DrMueller

Erfahrenes Mitglied
Hallo Leute,

ich hab mal eine Datei hochgeladen, um mein Problem zu verdeutlichen:
Das "Preview-Version" ist der untere Teil unseres Programm-Balkens. Wie gut zu sehen ist ,steht dieser anscheinend vor der Windows-Ebene, denn alle Anzeigen werden unter diesen gelegt.
Das ist dann eher für W7 etc. ein Problem, da auch die Ordner-Listungen unten darunter sind.

Ich habe mich da etwas schlau gemacht, da TopMost ja nur für .Net existiert.
Ich habe es also mit der API versucht:

Code:
Private Sub Form_Activate()
  On Error Resume Next
  Const HWND_NOTOPMOST = -2
  Const SWP_NOSIZE = &H1
  Const SWP_NOMOVE = &H2
  Const SWP_NOACTIVATE = &H10
  Const SWP_SHOWWINDOW = &H40

  SetWindowPos Me.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE Or SWP_SHOWWINDOW Or SWP_NOMOVE Or SWP_NOSIZE
End Sub

Leider kein Erfolg. Soweit ich auch sehe, sind diese eher dazu gedacht, etwas top zu setzen und nicht zurück zu stufen.
Daher meine Frage: Ist es überhaupt ohne gröberen Aufwand möglich, dies zu bewerkstelligen?


Vielen Dank im Voraus.

Müller Matthias
 

Anhänge

  • form.jpg
    form.jpg
    5,7 KB · Aufrufe: 19

Neue Beiträge

Zurück