![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прочитайте вопрос!!! [D5, Win95/98, WinME]
Art © (2001-12-08 09:01:00)Чтобы ограничить плоскоть движения курсора границами формы делаю так:
var
aRect: TRect;
begin
GetWindowRect(Handle, aRect);
ClipCursor(@aRect);
Но получается один глюк,после завершения работы программы ограничение не снимается,как снять????
Olgerd (2001-12-09 02:35:00) [1]Так лучше и делать, а то когда нажимаешь Ctrl-Alt-Del, а потом Escape ClipCursor"а как не бывало.
PVR (2001-12-08 11:02:00) [2]Предыдущий ответчик абсолютно прав хочу сделать только маленькое дополнение.В доках у Била настоятельно рекомендуется при использовании ClipCursor делать активизацию окна. Странно потому как когда курсор ктото ограничивает окно обычно активно но Бил есть Бил
troits (2001-12-08 11:01:00) [3]Господа, ну один взгляд в Help и ClipCursor(nil) пишется сам собой!!!
MBo (2001-12-08 10:23:00) [4]ну в Destroy сделай так же, только
arect:=rect(0,0,GetSystemMetrics(SM_CXFULLSCREEN),GetSystemMetrics(SM_CYFULLSCREEN));
ClipCursor(@aRect);
это высота без трея, полную навскидку не помню - поищи