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

Вниз

Размеры и координаты ВСЕХ окон   Найти похожие ветки 

 
nordic3   (2006-07-25 17:30) [0]

Короче, идея такая: некий чувачок бегает по экрану, однако, он не может пройти через "стенки" открытого окна. Мне каким-то образом нужно узнать поставленное на компе разрешение, а также координаты и размеры ВСЕХ открытых окон. Ну, с разрешением я еще справлюсь, а вот со всем остальным нет. Пожалуйста, помогите!!!


 
PSPF2003 ©   (2006-07-25 17:53) [1]

Учи алфавит. Читай книжки.


 
@!!ex ©   (2006-07-25 18:29) [2]

nordic3
извени, конечно....
На ИМХо ты далеко замахиваешься......
Сложноватый проектик....

не буду описывать тут как пользоваться EnumWindows.
Если ты не сможешь сам найти в Хелпе и разобраться с EnumWindows,
то не стоит тебе ха этот проект вообще браться.
Кста, для разрешени - GetSystemMetrics


 
ZeroDivide ©   (2006-07-26 08:18) [3]

for n := 0 to Screen.FormCount - 1 do
 Screen.Forms[n].Top... Left... Width... Height... Все просто :)


 
ZeroDivide ©   (2006-07-26 08:29) [4]

Screen.DesktopRect, Screen.WorkAreaRect

..и если всех открытых окон не только твоего приложения, то ... EnumWindows и GetClientRect :)


 
TUser ©   (2006-07-26 11:54) [5]

EnumWindows, GetWindowPlacement, GetWindowrect


 
ПЛОВ ©   (2006-07-26 12:20) [6]

Окна это просто... А вот бегающий "чувачек" намного сложнее, Вам не кажеться :)
Хотя, если исходить из сабжа бегать он будет только по рабочему столу.


 
pasha_golub ©   (2006-07-26 12:40) [7]

А если окно будет распахнуто на всю? Чувачок умирает? Картинно?


 
Prohodil Mimo ©   (2006-07-26 12:49) [8]

pasha_golub ©   (06.07.26 12:40) [7]
А если окно будет распахнуто на всю? Чувачок умирает? Картинно?


не плохая идея :о) бежит бежит и вдруг разворачивается окно и человечек стекает в низ экрана :о)


 
Marser ©   (2006-07-26 12:53) [9]

Я плакалъ


 
Шмелъ   (2006-07-26 12:54) [10]


> А если окно будет распахнуто на всю? Чувачок умирает? Картинно?


А что, нормально, можно так повеселиться отлично!!!... и чтоб этих чувачков много было и всех давить окнами, давить... и кровища в разные стороны, ошметки всякие,... а еще их окнами в один угол чтоб зажать можно, и чтоб... Вообщем отличная идея, надо будет заняться реализацией!


 
PSPF2003 ©   (2006-07-26 13:15) [11]


> А что, нормально, можно так повеселиться отлично!!!... и
> чтоб этих чувачков много было и всех давить окнами, давить.
> .. и кровища в разные стороны, ошметки всякие,... а еще
> их окнами в один угол чтоб зажать можно, и чтоб... Вообщем
> отличная идея, надо будет заняться реализацией!

Маньяк :)



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

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

Наверх




Память: 0.46 MB
Время: 0.049 c
2-1154537092
Хуже чайника
2006-08-02 20:44
2006.08.20
Мои документы


15-1153837535
Parus
2006-07-25 18:25
2006.08.20
Сайт


15-1153645976
Der Nechk@ssoff
2006-07-23 13:12
2006.08.20
Монитор


3-1149861015
stud
2006-06-09 17:50
2006.08.20
продлемы с ADO


15-1153555789
jack128
2006-07-22 12:09
2006.08.20
Classes.pas из под Delphi5





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