![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
enumwindows меняет переменные
Тимоха111 © (2011-01-22 21:00:00)С чем может быть связанно что после вызова функции 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-23 02:10:00) [1]
> переводить "callback" как "функцию повторного вызова" -
> это моветон
>
В помойке чего только не найдешь!
Особенно если использовать "электронные переводчики".
:)
Игорь Шевченко (2011-01-23 00:23:00) [2]переводить "callback" как "функцию повторного вызова" - это моветон
Leonid Troyanovsky (2011-01-22 23:21:00) [3]
> Anatoly Podgoretsky © (22.01.11 22:58) [4]
> Не верю я ему, обычно в ответ выдает помойку из нескольких
> миллионов.
Надо точней формулировать.
Зато есть полнота, вот, Юрик, аж для Win32s отыскал.
--
Regards, LVT.
Anatoly Podgoretsky (2011-01-22 22:58:00) [4]> Юрий Зотов (22.01.2011 21:26:03) [3]
Не верю я ему, обычно в ответ выдает помойку из нескольких миллионов.
Юрий Зотов (2011-01-22 21:26:00) [5]Кстати о документации - гугль знает все:
http://www.firststeps.ru/mfc/winapi/win/r.php?67
И нам не мешало бы знать, что гугль знает все.
Anatoly Podgoretsky (2011-01-22 21:16:00) [6]> Тимоха111 (22.01.2011 21:00:00) [0]
Надо смотреть что у тебя делается в EnumWindowsProc
Насчет lparam интересно получается, для чего не знаю, но навсякий случай
передам что ни будь и буду молиться. Кроме того фунция документирована в
достаточной мере в штатной справке.
Юрий Зотов (2011-01-22 21:09:00) [7]Второй параметр служит для передачи любых Ваших данных в Ваш callback (EnumWindowsProc) через EnumWindows.