![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Окно поверх всех других! [D7, WinXP]
iffi © (2005-03-12 14:01:00)Доброго времени суток УВ. МАСТЕРА! Проблема такая: как сделать, чтобы окно выводилось поверх других окон приложений, т.е. когда мое приложение не активно, но по таймеру открывается дополнительное окно, то оно всплывает за другими приложениями.
Заранее благодарен.
ламер_ (2005-03-12 21:08:00) [1]procedure TForm1.FormCreate(Sender: TObject);
begin
with Form1 do
SetWindowPos(Handle, HWND_TOPMOST, Left, Top,
Width, Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
end;
-------
Окошко, окошко, повернись к ядру задом, а ко мне дружественным интерфейсом!
Anatoly Podgoretsky (2005-03-12 18:20:00) [2]Checist [root] (12.03.05 14:11) [5]
А ты за него не решай, могут или нет, он сказал нет, в том числе и свои. Окно поверх всехдругих
Checist [root] (2005-03-12 14:11:00) [3]Окна других приложений могут перекрывать.
Anatoly Podgoretsky (2005-03-12 14:09:00) [4]А что делать если две копии приложения запустить? Вешаться?
Gero (2005-03-12 14:08:00) [5]
> Нет, это только для окон данного приложения!
Это тебе кто такое сказал?
Checist [root] (2005-03-12 14:06:00) [6]Нет, это только для окон данного приложения!
WhiteGuy (2005-03-12 14:03:00) [7]Привет!
Вроде WindowStyle:=fsStayOnTop
Щас нету Дельфи - не уверен!!