Главная страница
    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.044 c
15-1153636841
default
2006-07-23 10:40
2006.08.20
.NET


2-1154245371
Батя
2006-07-30 11:42
2006.08.20
событие мыши


15-1153456071
leonidus
2006-07-21 08:27
2006.08.20
Размер иконки для размещения ее в трее


2-1154071166
VitV
2006-07-28 11:19
2006.08.20
Маштабирование формы


15-1153644917
Рырыры
2006-07-23 12:55
2006.08.20
Медным тазом ...:(





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