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

Вниз

Всё тот же процесс-менеджер!   Найти похожие ветки 

 
SpyBoy ©   (2006-01-01 21:08) [0]

VAR
Wnd : hWnd;
buff: array [0..127] of Char;
begin
ListBox1.Clear;
Wnd:=GetWindow(Handle, gw_HWndFirst);
while Wnd<>0 do
 begin //Не показываем:
  if (Wnd<>Application.Handle) and //-Собственное окно
  (IsWindowVisible(Wnd)or checkbox1.Checked)and//-Невидимые окна
  ((GetWindow(Wnd, gw_Owner)=0)or checkbox2.Checked) and//-Дочернии окна
  (GetWindowText(Wnd, buff, sizeof(buff))<>0) //-Окна без заголовков
   then
    begin
     GetWindowText(Wnd, buff, sizeof(buff));
     ListBox1.Items.Add(StrPas(buff));
    end;
   Wnd:=GetWindow(Wnd, gw_hWndNext);
 end;listbox1.Sorted:=true;


 
SpyBoy ©   (2006-01-01 21:13) [1]

По идее должен показывать все процы, однако Простой *.exe(только uses windows) не отображается :(


 
Anton_K ©   (2006-01-01 21:53) [2]

C чего ты взял, что все процессы имеют окна?


 
SpyBoy ©   (2006-01-01 22:44) [3]

Ну тогда скажи, что делать !


 
Anton_K ©   (2006-01-02 00:16) [4]

Используй функции:
CreateToolhelp32Snapshot
Process32First
Process32Next



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
14-1135835187
begin...end
2005-12-29 08:46
2006.01.22
С Днём рождения! 29 декабря


2-1135921876
LionMen
2005-12-30 08:51
2006.01.22
Возврат параметров из хр. процедуры MSSQL


1-1134663265
_white_
2005-12-15 19:14
2006.01.22
Как реализовать связи как в ERWin


14-1135416752
Витёк
2005-12-24 12:32
2006.01.22
Как узнать число простое или нет?


1-1134635289
oleggar
2005-12-15 11:28
2006.01.22
C+Delphi