Вниз
Скачать: CL | DM;

Как правильно прилипание окна сделать?   Найти похожие ветки 

← →
Knight ©   (2004-05-29 11:40) [0]

А то посадил проверку положения на WM_MOVE, но если модуль его перемещения на границе видимого десктопа меньше 20-ти (условно), то окно начинает "колбасить" (по другому и не скажешь :) . Т.е. видно, что окно перерисовывается на новом месте, а потом его дёргает назад к границе экрана.

Что делать?


← →
Nikolay M. ©   (2004-05-29 11:48) [1]

Попробую протелепатировать, что на WM_MOVE, у тебя происходит проверка на "прилипаемость", в случае прохождения теста, ты двигаешь окно и, что логично, опять возникает WM_MOVE?


← →
Gero ©   (2004-05-29 11:54) [2]

Может лучше WM_WINDOWPOSCHANGING ловить, а не WM_MOVE?


← →
Knight ©   (2004-05-29 12:40) [3]

>> Gero ©   (29.05.04 11:54) [2]
Спасибо... у меня в справочнике такого сообщения нет (надо будет другой надыбать), так вот, стал искать описание к нему и наткнулся на

http://sources.ru/delphi/delphi_stickyform.shtml

Заработало :)


← →
Думкин ©   (2004-05-29 12:48) [4]


> Knight ©   (29.05.04 12:40) [3]
> >> Gero ©   (29.05.04 11:54) [2]
> Спасибо... у меня в справочнике такого сообщения нет (надо
> будет другой надыбать),

MSDN Library поставь


← →
Knight ©   (2004-05-29 14:17) [5]


> Думкин ©   (29.05.04 12:48) [4]
> MSDN Library поставь


Вот я и говорю, что надо будет другой надыбать :)
Только "дыбать" подобное у нас пока негде... :(

Как-то наткнулся на статью "Сообщения Windows" на http://www.infocity.kiev.ua, сохранил, так ей и пользуюсь.

Если у кого есть ссылка на что-то получше, желательно одностраничное или в виде архива, то было бы неплохо... :)


← →
nikkie ©   (2004-05-29 18:40) [6]

>желательно одностраничное
шутник...



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
1-1086188730
vvvaaa
2004-06-02 19:05
2004.06.13
Как создать папку


4-1083918898
Samgin
2004-05-07 12:34
2004.06.13
GSM-модем + SMS


4-1080755212
Def_E
2004-03-31 21:46
2004.06.13
Создание CAB архивов


1-1085590447
Step[B.M.]
2004-05-26 20:54
2004.06.13
Объединение нескольких документов Microsoft Word в один


4-1083816784
Alexander666
2004-05-06 08:13
2004.06.13
CreateRemoteThread




   Наверх