Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.20;
Скачать: CL | DM;

Вниз

Поместить окно поверх остальных   Найти похожие ветки 

 
Брат   (2005-01-06 13:52) [0]

При свертывании формы, помещаю значок в трей.

Вот код, с помощью которого я потом отображаю окно:

procedure TMainForm.RxTrayIcon1Click(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
var hPrevWin : HWND;
begin
 Application.Restore;
 hPrevWin:=FindWindow("TMainForm","Отпрвка почты  v.3.0");
 SetForegroundWindow(hPrevWin);
 MainForm.Show;
end;

Но получается когда у меня какоето другое приложение открыто, окно моей программы отображается, но только снизу другого.
А я хочу чтобы оно поверх всех остальных отбражалось.
Как это сделать?


 
pem   (2005-01-06 17:54) [1]

SetWindowPos(Form1.Handle,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE+SWP_NOSIZE);


 
cadaber   (2005-01-07 19:37) [2]

А BringToFront не работает разве?



Страницы: 1 вся ветка

Текущий архив: 2005.02.20;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.034 c
1-1107724539
Poochacha
2005-02-07 00:15
2005.02.20
Single to String


14-1106799267
КаПиБаРа
2005-01-27 07:14
2005.02.20
Самая серьезная ошибка в программе?


11-1091774698
Ricko
2004-08-06 10:44
2005.02.20
7 битная кодировка


14-1107252149
Knight
2005-02-01 13:02
2005.02.20
Кто встречал... как можно быстро запустить заставку?


14-1106744167
Cosinus
2005-01-26 15:56
2005.02.20
Вылетел комп с синим экраном и каким то непонятным сообщением...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский