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

Вниз

enumwindows меняет переменные   Найти похожие ветки 

 
Тимоха111   (2011-01-22 21:00) [0]

С чем может быть связанно что после вызова функции EnumWindows, переменная i не нулевая? Для чего служит параметр lparam в функции EnumWindows, подозреваю что он у меня указан не верно Longint(Self)

procedure TForm1.Button1Click(Sender: TObject);
var
 i:integer;
begin
 i:=0;
EnumWindows(@EnumWindowsProc,Longint(Self));
ShowMessage(inttostr(i));
end;


 
Юрий Зотов ©   (2011-01-22 21:09) [1]

Второй параметр служит для передачи любых Ваших данных в Ваш callback (EnumWindowsProc) через EnumWindows.


 
Anatoly Podgoretsky ©   (2011-01-22 21:16) [2]

> Тимоха111  (22.01.2011 21:00:00)  [0]

Надо смотреть что у тебя делается в EnumWindowsProc

Насчет lparam интересно получается, для чего не знаю, но навсякий случай
передам что ни будь и буду молиться. Кроме того фунция документирована в
достаточной мере в штатной справке.


 
Юрий Зотов ©   (2011-01-22 21:26) [3]

Кстати о документации - гугль знает все:
http://www.firststeps.ru/mfc/winapi/win/r.php?67

И нам не мешало бы знать, что гугль знает все.


 
Anatoly Podgoretsky ©   (2011-01-22 22:58) [4]

> Юрий Зотов  (22.01.2011 21:26:03)  [3]

Не верю я ему, обычно в ответ выдает помойку из нескольких миллионов.


 
Leonid Troyanovsky ©   (2011-01-22 23:21) [5]


> Anatoly Podgoretsky ©   (22.01.11 22:58) [4]

> Не верю я ему, обычно в ответ выдает помойку из нескольких
> миллионов.

Надо точней формулировать.
Зато есть полнота, вот, Юрик, аж для Win32s отыскал.

--
Regards, LVT.


 
Игорь Шевченко ©   (2011-01-23 00:23) [6]

переводить "callback" как "функцию повторного вызова" - это моветон


 
Германн ©   (2011-01-23 02:10) [7]


> переводить "callback" как "функцию повторного вызова" -
> это моветон
>

В помойке чего только не найдешь!
Особенно если использовать "электронные переводчики".
:)



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
2-1295709528
Новик
2011-01-22 18:18
2011.05.01
Изменение поля ввода TEdit;


15-1295299790
Юрий
2011-01-18 00:29
2011.05.01
С днем рождения ! 18 января 2011 вторник


2-1295943783
dmitry1208197320
2011-01-25 11:23
2011.05.01
Где можно найти описание класса TXMLDocument


2-1295681117
markers
2011-01-22 10:25
2011.05.01
COM объект и SafeArray


15-1295350936
Kolan
2011-01-18 14:42
2011.05.01
Что может быть источником шума в наушниках и на микрофоне?