Forum: Programmieren allgemein
by himitsu,
17. Dez 2020
HWND_TOPMOST geht nicht,
aber HWND_TOP funktioniert.
// Timer1.Interval = 5000
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Caption := '*';
SetWindowPos(ListView1.Handle, HWND_TOP, 0, 0, 0, 0, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
Forum: Programmieren allgemein
by himitsu,
17. Dez 2020
Bei Controls sollte doch SendToBack/BringToFront garnicht den Focus ändern, womit SWP_NOACTIVATE egal sein müsste.
Sicher, dass es bei "eingebetteten" Controls überhaupt ein HWND_TOPMOST gibt? (ich glaub fast das geht nur bei TopLevel-Fenstern)
Außerdem ist Top ganz oben und nicht unten. :roll:
Das "Andere"?
ListView1 ist doch das Selbe.