Форум: "Начинающим";
Текущий архив: 2007.03.25;
Скачать: [xml.tar.bz2];
Внизхэндл процесса Найти похожие ветки
← →
buben © (2007-03-04 02:01) [0]как узнать хэндл нужного мне процесса, заголовка формы я не знаю, пробовал так FindWindow("project3",nil); но не находит, получалось только с блокнотом, хэндл калькулятора уже не находился.
← →
Leonid Troyanovsky © (2007-03-04 09:25) [1]
> buben © (04.03.07 02:01)
> находит, получалось только с блокнотом, хэндл калькулятора
> уже не находился.
Ты определись, что тебе нужно: хендл процесса, окна или
калькулятора.
--
Regards, LVT.
← →
buben © (2007-03-04 11:43) [2]существует процесс project3.exe, я знаю только название процесса project3.exe, заголовка формы я не знаю, как найти хэндл формы. А если у формы нет заголовка? .... вот в этом и заминка....
← →
Leonid Troyanovsky © (2007-03-04 13:23) [3]
> buben © (04.03.07 11:43) [2]
> существует процесс project3.exe, я знаю только название
> процесса project3.exe, заголовка формы я не знаю, как найти
> хэндл формы. А если у формы нет заголовка? .... вот в этом
> и заминка....
А почему ты думаешь, что это форма, а не окно?
Если же это дельфийское(билдеровское) приложение, то у него,
по крайней мере, 2 окна - приложения и главной формы.
Кстати, если даже заголовок неизвестен, то класс окна - вещь
более постоянная.
Например: TApplication - класс окна приложения.
Класс окна можно получить GetClassName,
перечислить окна верхнего уровня - EnumWindows.
--
Regards, LVT.
← →
GrayFace © (2007-03-04 19:02) [4]И Spy++ тебе в помощь (идет вместе с Visual Studio)
← →
Cj © (2007-03-05 15:45) [5]TLHELP32.PAS -> Snapshot -> th32Processid
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.03.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c