Текущий архив: 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.01 c