Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.005 c
15-1295343778
Knight
2011-01-18 12:42
2011.05.01
Программа regmon+filemon


15-1295382887
cross
2011-01-18 23:34
2011.05.01
hex-редактор


2-1296036677
И. Павел
2011-01-26 13:11
2011.05.01
Вызов свойства OLEVariant, название которого задано в строке


15-1294829907
Пит
2011-01-12 13:58
2011.05.01
Русские символы в Apache


15-1295242070
KSergey
2011-01-17 08:27
2011.05.01
Проиграть звуковой файл при наличии сигнала с микрофона




   Наверх