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

Вниз

Проблема с Handle процесса   Найти похожие ветки 

 
Новичоккк   (2006-03-07 14:19) [0]

Первый вариант:
var
 StartInfo: TStartupInfo;
 ProcInfo: TProcessInformation;
begin
 ZeroMemory(@StartInfo, SizeOf(TStartupInfo));
 StartInfo.cb := SizeOf(TStartupInfo);
 CreateProcess(nil, "notepad.exe", nil, nil, False, 0, nil, nil, StartInfo, ProcInfo);
end.
ProcInfo.hProcess


Второй вариант:
wnd:=FindWindow(nil,"Безымянный - Блокнот");
PID:=GetWindowThreadProcessID(wnd);
if PID=0 then
 begin
  ShowMessage("Wrong PID");
  exit;
 end;
ProcHandle:=OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ, false, PID);

Теоритически Handle один и тот же?


 
Fay ©   (2006-03-07 14:26) [1]

> Теоритически Handle один и тот же?
С какого перепуга?



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

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

Наверх




Память: 0.46 MB
Время: 0.059 c
4-1135966030
Dark Lord
2005-12-30 21:07
2006.03.26
Как удалить шрифт из системы по его названию?


1-1140796941
pasha_golub
2006-02-24 19:02
2006.03.26
Граф, но не дерево???


15-1141411309
Лёха
2006-03-03 21:41
2006.03.26
MiniExel на паскале ;)


4-1134725975
(CHALING 32)S K i N E R
2005-12-16 12:39
2006.03.26
Иконка в трее!


8-1129731831
Torvald
2005-10-19 18:23
2006.03.26
EnumSurfaces в контексте потока чужего процесса