Вверх ↑
Этот топик читают: Гость
Ответов: 1343
Рейтинг: 31
#1: 2014-08-31 20:27:18 ЛС | профиль | цитата
что то не получается узнать хэндл explorer.exe, если брать его через мышку, то да там всё верно можно узнать и размеры его итд, а вот как найти его же хендл без компонента мышки, попробовал собрать схемку, но она выдаёт не правильный хэндл

code_34212.txt
карма: 2

0
файлы: 1code_34212.txt [840B] [219]
Ответов: 1841
Рейтинг: 369
#2: 2014-08-31 22:21:24 ЛС | профиль | цитата
code_34213.txt
карма: 1
0
файлы: 1code_34213.txt [372B] [177]
Ответов: 1343
Рейтинг: 31
#3: 2014-09-01 11:51:07 ЛС | профиль | цитата
CriDos писал(а):
code_34213.txt


ну,... сколько уже тем было, много раз уже писал PID ЭТО НЕ HANDLE!!!, ну а так убрав 1 компонент, схема норм, Handle с мышки всё же не соответствует но скрыть explorer и узнать его размеры можно...
карма: 2

0
Ответов: 1841
Рейтинг: 369
#4: 2014-09-01 23:13:27 ЛС | профиль | цитата
Rysik, я в курсе
Это я так показал, что найденное окно, принадлежит процессу "explorer.exe"
------------ Дoбавленo в 23.13:
Rysik писал(а):
Handle с мышки всё же не соответствует но скрыть explorer и узнать его размеры можно...

Проводник имеет несколько окон, которые имеют иерархию в виде дерева, и ты видимо, получал дескриптор дочернего окна.
Этот дескриптор соответственно будет отличаться от родителя (класс Progman).

А вообще, используй InqSoft Window Scanner, очень удобная программулина для изучения окон
карма: 1
0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2014-09-02 12:32:36 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2021-05-21 12:34:34
карма: 0

0
5
Сообщение
...
Прикрепленные файлы
(файлы не залиты)