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

Вниз

EnumChildWindows дает только 1й элемент   Найти похожие ветки 

 
IceBeerg ©   (2014-05-26 16:41) [0]

function GetChieldWindow(ChWHD:HWND;Param:LongInt):LongBool;stdcall;
var
 Str:PChar;
begin
 GetMem(Str,256);
 If ChWHD<>0 Then
    Begin
     GetWindowText(ChWHD,Str,255);
     if Length(Str)>0 Then Form1.Memo1.Lines.Add(SysToUTF8(Str));
     GetClassName(ChWHD,Str,255);
     if Length(Str)>0 Then Form1.Memo1.Lines.Add(SysToUTF8(Str));
    end;
 FreeMem(Str,256);
end;

procedure TForm1.Button1Click(Sender:TObject);
var
 WND:HWND;
begin
 WND:=FindWindow(PChar("Notepad"),PChar(UTF8ToSys("Безымянный - Блокнот")));
 If WND<>0 Then
    Begin
     EnumChildWindows(WND,@GetChieldWindow,0);
    end;
end;

В Memo1 только Edit и все. Почему нет остального?


 
RWolf ©   (2014-05-26 16:46) [1]

function GetChieldWindow(ChWHD:HWND;Param:LongInt):LongBool;stdcall;

function, заметь.


 
IceBeerg ©   (2014-05-26 16:50) [2]


> RWolf ©   (26.05.14 16:46) [1]
> function GetChieldWindow(ChWHD:HWND;Param:LongInt):LongBool;
> stdcall;
>
> function, заметь.

Блииин... Во туплю... Спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.003 c
2-1401178558
Кирилов М.Л.
2014-05-27 12:15
2015.10.25
Импорт таблицы OpenOffice в StringGrid


15-1426247573
megavoid
2015-03-13 14:52
2015.10.25
Intel hd4000 не пашет hdmi, хелп! :)


2-1400840818
rumma
2014-05-23 14:26
2015.10.25
mainmenu popup


2-1400792598
Drowsy
2014-05-23 01:03
2015.10.25
Программа работает в локальной сети (Firebird).


15-1425850205
Юрий
2015-03-09 00:30
2015.10.25
С днем рождения ! 9 марта 2015 понедельник