|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.07.2008, 16:18 | #1 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
Поиск окон
Как найти все окна в системе и переписать в список StringGrid.
может я не так выражаюсь, но мне надо короче: var H:HWND: ... begin ... FindWindow('тратата','ляляля'); ... end; вот мне нужно знать 'тратата', -класс и 'ляляля' - имя для каждого окна в системе, для того чтобы в дальнейшем управлять ими.
Писано по д'Эльфийски
|
16.07.2008, 16:23 | #2 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Если я правильно понял, вы хотите считать все заголовки окон в системе и их хенделы? Если да, то вот этот пример вам поможет:
Вложение 4836
Всегда рад помочь!
Последний раз редактировалось Terran; 16.07.2008 в 16:27. |
16.07.2008, 16:24 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Загляни ка сюда: http://programmersforum.ru/showthrea...ow_Crtfox_Enum
I'm learning to live...
|
16.07.2008, 16:26 | #4 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
спасибо!!!!
Terran!!! ссылка не работает...
Писано по д'Эльфийски
|
16.07.2008, 16:31 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.07.2008, 16:31 | #6 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
Попробуй эту: http://slil.ru/25984704
Всегда рад помочь!
|
01.08.2008, 20:36 | #7 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
Ну, я так понимаю все обьекты в окне тоже Хендлы имеют?
Я допустим знаю хендл окна, а как узнать список хендлов обьектов принадлежаших окну(Ну там например кнопок и т.д.)?
Писано по д'Эльфийски
|
01.08.2008, 21:41 | #8 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
Ну кнопка на форме это дочернее окно (если можно так выразиться), пользуйся поиском дочерних окон.
Смотри пример тут обрати внимание на EnumChildWindows - Просматривает все дочерние окна FindWindowEx - Ищет дочернее окно IsChild - Дочернее ли окно и вот ТУТ обсуждают схожую тему и вот Не сочтите за рекламу сайта !!! Последний раз редактировалось Noor; 01.08.2008 в 21:49. |
02.08.2008, 00:57 | #9 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
Noor, спасибо за подборку!
Писано по д'Эльфийски
|
04.08.2008, 08:53 | #10 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перетаскивание окон | werat | Свободное общение | 2 | 18.08.2008 11:58 |
Проверка окон | HunterMan | Win Api | 1 | 25.06.2008 23:56 |
Сворачивание окон | Blackmore | Общие вопросы Delphi | 1 | 19.05.2008 18:27 |
Поверх окон | Лубышев | Помощь студентам | 1 | 29.01.2008 13:43 |
Пристыковка Окон | OrdJONY | Общие вопросы Delphi | 15 | 19.04.2007 12:47 |