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

Вниз

Прочитайте вопрос!!!   Найти похожие ветки 

 
Art   (2001-12-08 09:01) [0]

Чтобы ограничить плоскоть движения курсора границами формы делаю так:

var
aRect: TRect;
begin
GetWindowRect(Handle, aRect);
ClipCursor(@aRect);

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


 
MBo   (2001-12-08 10:23) [1]

ну в Destroy сделай так же, только

arect:=rect(0,0,GetSystemMetrics(SM_CXFULLSCREEN),GetSystemMetrics(SM_CYFULLSCREEN));
ClipCursor(@aRect);

это высота без трея, полную навскидку не помню - поищи


 
troits   (2001-12-08 11:01) [2]

Господа, ну один взгляд в Help и ClipCursor(nil) пишется сам собой!!!


 
PVR   (2001-12-08 11:02) [3]

Предыдущий ответчик абсолютно прав хочу сделать только маленькое дополнение.В доках у Била настоятельно рекомендуется при использовании ClipCursor делать активизацию окна. Странно потому как когда курсор ктото ограничивает окно обычно активно но Бил есть Бил


 
Olgerd   (2001-12-09 02:35) [4]

Так лучше и делать, а то когда нажимаешь Ctrl-Alt-Del, а потом Escape ClipCursor"а как не бывало.



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

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

Наверх





Память: 0.44 MB
Время: 0.004 c
4-9035
Art
2001-12-08 09:01
2002.02.04
Прочитайте вопрос!!!


14-8989
fliz
2001-11-30 11:42
2002.02.04
после установки Дельфи5 вместо иконок компонентов какой-то мусор.Лечится?


1-8894
Ольга
2002-01-16 14:01
2002.02.04
Инсталлятор


6-8969
Hawk
2001-11-11 20:20
2002.02.04
Разрыв связи между TServerSocket и TClienSocket


3-8762
Олег Лаукарт
2002-01-04 14:50
2002.02.04
указание значения-даты в запросе





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