Главная страница
    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.47 MB
Время: 0.054 c
1-1152085849
JohnnySE
2006-07-05 11:50
2006.08.20
работа с DLL и ее интерфейсами


2-1154035695
Khabibulin
2006-07-28 01:28
2006.08.20
Физический размер ПИКСЕЛЯ


2-1154027394
Gloomer
2006-07-27 23:09
2006.08.20
Как перехватить минимизацию формы?


2-1154528062
cando
2006-08-02 18:14
2006.08.20
биты


2-1153988032
1519
2006-07-27 12:13
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский