Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];

Вниз

Окно   Найти похожие ветки 

 
Goorus ©   (2004-08-11 06:56) [0]

Как сдедать, чтобы окно всегда было снизу, тоесть обратное StayOnTop. Пишу на WinAPI, поэтому у онка нет функции SendToBack, а аналогичной, типа WM_SENDTOBACK, я не нашёл.


 
inic ©   (2004-08-11 10:57) [1]

Попробуй, это снесет тебе башню:)

 TForm1 = class(TForm)
 private
   { Private declarations }
   procedure WMWindowPosChanging (var Msg: TWMWindowPosChanging); message WM_WINDOWPOSCHANGING;
 public
   { Public declarations }
 end;

// ...

procedure TForm1.WMWindowPosChanging (var Msg: TWMWindowPosChanging);
begin
   Msg.WindowPos.hwndInsertAfter:= HWND_BOTTOM;
   Msg.WindowPos.flags:= Msg.WindowPos.flags and (not SWP_NOZORDER);
   inherited;
end;


Если я правильно понял, то это именно то, что ты хотел,
а также попробуй убирать другие флаги SWP_.


 
inic ©   (2004-08-11 10:57) [2]

Я забыл, что нахожусь в WinAPI, но как переделать в чистое WINAPI я думаю понятно


 
Goorus ©   (2004-08-11 12:19) [3]

Пасибо :)



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

Форум: "WinAPI";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.035 c
14-1094540468
Sir John
2004-09-07 11:01
2004.09.26
Как это понимать?


1-1094628544
TUser
2004-09-08 11:29
2004.09.26
После конструктора


4-1092760587
hgd
2004-08-17 20:36
2004.09.26
Как работать с ИК портом?


14-1094562277
Holy
2004-09-07 17:04
2004.09.26
Сколько бы россиян так сделало?


6-1089860149
ZAQ
2004-07-15 06:55
2004.09.26
Ошибки при коннекте к SMTP





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский