@XenK

Как сделать форму поверх всех окон?

Хочу сделать форму, которая постоянно будет поверх всех окон, то есть ее будет невозможно свернуть и т. д.
Fsstayontop не подходит.

Каким способом лучше всего это реализовать?
  • Вопрос задан
  • 496 просмотров
Пригласить эксперта
Ответы на вопрос 1
@kalapanga
С помощью функции SetWindowPos . Как-то примерно так:
with TForm1.Create(self) do
begin
  Show;
  SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE + SWP_NOMOVE + SWP_NOSIZE);
end;

Флаги уточните по вкусу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы