Цитата: Конкретно не понял, что делает строчка - GALLOC 5 . В справке фраза "Выделить несколько переменных на стеке глобальных переменных" мне ни о чем не говорит, с чем это едят?
Ну, грубо говоря - для работы с переменными, их нужно обьявить (или забить ячейки памяти под них).
Цитата: WND_FIND 1 $ $ 'eset' 4 . - в этой строке почему ищется окно со словом eset. Как угадали\определили, что нужно искать eset?
Из справки:
WND_FIND 1 2 3 4 5
(Поиск окон среди окон верхнего уровня)
1 DWORD Индекс первой переменной, в которую будет помещен список хэндлов окон, подходящих по условиям поиска
2 BINARY BLOCK Эталонная строка - имя класса окна или часть имени класса окна; интерпретация зависит от значения третьего параметра
Не выполнять поиск по имени класса
3 DWORD Способ сравнения имени класса и эталонной строки
4 BINARY BLOCK Эталонная строка - текст окна (
полный или частичный), способ интерпретации зависит от значения пятого параметра
5 DWORD [more=Способ сравнения]
0 Сравнение не выполняется, результат сравнения считается положительным
1 Результат сравнения считается положительным, если строки равны, при сравнении учитывается регистр символов
2 Результат сравнения считается положительным, если строки равны, но при сравнении регистр символов игнорируется (т.е. строки "Строка1" и "сТРОКа1" считаются равными)
3 Результат сравнения считается положительным, если первая строка является подстрокой для второй строки. Регистр символов учитывается
4 Результат сравнения считается положительным, если первая строка является подстрокой для второй строки без учета регистра символов (т.е. результат стравнения строк "ОКА" и "Строка1" считается положительным)[/more] текста окна и эталонной строки ...
Полностью продублировал справку...