Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.15;
Скачать: CL | DM;

Вниз

Что это такое?   Найти похожие ветки 

 
Serd_hhc ©   (2002-05-12 07:33) [0]

Уважаемые мастера, как имея только Хэндл окна, узнать, что это за окно (Папка, программа(.ехе), какой-нить другой файл и желательно путь к этому файлу.)
И, если можно, не используя SysUtils.


 
Cobalt ©   (2002-05-12 09:49) [1]

GetWindowText - получаешь заголовок окна по хендлу (если у него есть заголовок). Можете (лучше) почитать Win32 Programmer Reference на тему Windows. И никаких SysUtils.
А насчет программ, ПОСМОТРИТЕ на форуме, недавно отвечал на вопрос типа "Как получить список запущенных процессов и их пути"


 
Serd_hhc ©   (2002-05-12 15:39) [2]

GetWindowText я и так использую, ну а если это какая-нибудь форма, с заголовком "Half-Life" к примеру? Что тогда? Файл или папка? Вот в чём вопрос!


 
Almaz ©   (2002-05-13 03:13) [3]


> Serd_hhc © (12.05.02 07:33)
> Уважаемые мастера, как имея только Хэндл окна, узнать, что
> это за окно (Папка, программа(.ехе), какой-нить другой файл
> и желательно путь к этому файлу.)

Можно отслеживать класс окна с помощью функции GetClassName - зная класс можно предположить что это за окно.

Удачи.



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

Текущий архив: 2002.07.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
8-47616
DSG
2002-03-11 15:43
2002.07.15
Отрисовка


3-47153
xmapa
2002-06-18 14:21
2002.07.15
Что за штука CODEBASE?


1-47276
ivlex
2002-06-29 09:35
2002.07.15
Об автозапуске программы


3-47230
Verq
2002-06-09 23:31
2002.07.15
Сортировка по Lookup-полю...


1-47478
VICTOR_
2002-07-03 19:00
2002.07.15
Ошибка при открытии COM объекта