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

Вниз

Помогите с поиском всех видимых окон системы   Найти похожие ветки 

 
Grinixoid ©   (2008-04-28 14:17) [0]

Доброго времени суток МАСТЕРА DELPHI!!!!!
Недавно решил написать свою графическую оболочку для windows но столкнулся с проблемой поиска и переключения окон. Хотелось бы увидеть Исходный код программы которая заносит все видимые окна в Listbox . Большое спасибо!!!!


 
Восхищенный   (2008-04-28 14:26) [1]

См. EnumWindows, IsWindowVisible.

Но вообще-то, у человека, пишущего "свою графическую оболочку для windows", таких вопросов возникать не должно. А если они возникают, то возникают и сомнения в успехе всей затеи.


 
DVM ©   (2008-04-28 14:42) [2]


> Grinixoid ©

EnumWindows (в паре с таймером для надежности) + WH_SHELL + RegisterShellHook.


> все видимые окна в Listbox

На таскбаре не те окна, что видимы, все гораздо сложнее.

А вообще забей на это дело.


 
Германн ©   (2008-04-28 16:14) [3]


> Хотелось бы увидеть Исходный код программы которая заносит
> все видимые окна в Listbox

Когда напишешь, тогда и увидишь.


 
Grinixoid ©   (2008-04-29 07:35) [4]

Спасибо


 
Рамиль ©   (2008-04-30 10:29) [5]

Удалено модератором


 
имя   (2008-05-03 11:16) [6]

Удалено модератором


 
имя   (2008-05-03 11:16) [7]

Удалено модератором



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

Форум: "Основная";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
15-1233633075
VirEx
2009-02-03 06:51
2009.04.05
Ветряк


15-1233323559
Городской Шаман
2009-01-30 16:52
2009.04.05
Еще один пример научной магии.


15-1233896321
Unitay
2009-02-06 07:58
2009.04.05
Помогите, очень ищу


15-1233473207
oleg_babenko
2009-02-01 10:26
2009.04.05
Как в Delphi 2006 сделать горячие клавиши как в Delphi6


3-1217909603
Viod
2008-08-05 08:13
2009.04.05
Обработка исключений ADOConnection





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