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

Вниз

Сведения по хендлу   Найти похожие ветки 

 
Hkr ©   (2004-03-30 12:57) [0]

Как, зная хэндл окна узнать об этом окне как можно больше?


 
Алхимик ©   (2004-03-30 13:13) [1]

Национальность и вероисповедание?


 
Hkr ©   (2004-03-30 13:43) [2]

???


 
Алхимик ©   (2004-03-30 13:46) [3]

Ну узнать то что хочешь?
Национальность и вероисповедание? :)


 
VMcL ©   (2004-03-30 16:35) [4]

>>Hkr ©  (30.03.04 12:57)
>Как, зная хэндл окна узнать об этом окне как можно больше?

С помощью библиотеки hands.dll и драйвера brain.sys можно узнать всё или, по крайней мере, многое.


 
BorH ©   (2004-03-30 17:08) [5]

Нууу... Есть куча функций... Поищи в обычной справке Windows функции, начинающиеся на GetWindow. Если хочешь больше информации, открой одну из этих функций и нажми на кнопочку "Group", что наверху. Будет списочек подобных функций.
Это всё если в Delphi.
А если без Delphi, то InqSoft http://inqsoft.tsx.org/, http://kickme.to/inqsoft. Тама есть утилитка WindowScanner - получишь максимум информации.


 
unya   (2004-03-31 00:40) [6]

Узнаем заголовок:
var x: PChar
...
H := WindowFromPoint(P);//Или типа такого
n := GetWindowTextLength(H);
GetMem(x, n+1);
GetWindowText(H, x, n+1);

Узнаем имя класса
var
 buf: array [0..255] of char;
...
GetClassName(H, buf, SizeOf(Buf));

Ёще мона узнать имя исполняемого модуля и т.д.


 
xtz ©   (2004-03-31 17:18) [7]

В кладовке модуль есть ExApi там не правда не вся инфа об окне но зато просто


 
PVOzerski ©   (2004-03-31 17:49) [8]

Еще много интересного можно узнать через функцию GetWindowLong. Только что надо-то?


 
Hkr ©   (2004-03-31 17:49) [9]

Как всегда я не умею задавать вопросы...

меня еще интерисуют 2 момента: как узнать, кто запустил какую-нибудь программу, и список библиотек, используемый программой?


 
Hkr ©   (2004-04-02 18:27) [10]

первую проблему решил :)


 
Digitman ©   (2004-04-02 18:44) [11]


> Hkr ©   (02.04.04 18:27) [10]
> первую проблему решил :)


вторая решается ср-вами модулей tlhelp32 (маздай-линия ОС) и psapi (NT-линия ОС)


 
Hkr ©   (2004-04-05 08:58) [12]

А где про это можно прочитаь?


 
Digitman ©   (2004-04-05 09:01) [13]

msdm.microsoft.com


 
VMcL ©   (2004-04-05 10:24) [14]

>>Digitman ©  (05.04.04 09:01) [13]

:)
MSDM - microsoft deathmatch/death metal?


 
Hkr ©   (2004-04-10 13:56) [15]

Спасибо



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

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

Наверх




Память: 0.49 MB
Время: 0.046 c
1-1083822876
Girder
2004-05-06 09:54
2004.05.23
Проблемма с отладчиком в Delphi 7


14-1083663635
Piter
2004-05-04 13:40
2004.05.23
Эстонская водка


8-1077341770
hawkins
2004-02-21 08:36
2004.05.23
как захватить изображение экрана во время работы компьютерной игр


1-1083942786
Kozovoy
2004-05-07 19:13
2004.05.23
Excel - количество страниц в документе


14-1083308098
P_Aleks
2004-04-30 10:54
2004.05.23
Мелодия из Doors Spanish Caravan