CODE:
win wind[5];
find(#wind[0]); // передаём указатель на массив win
messagebox(formatwi(wind[0])); // хендл окна, если найдено
messagebox(wind.width[0]); // структура не заполнена
function find(win #w) // принимаем указатель
{
w[0]=window (-1, "Notepad", -1); // ищем окно блокнота
}
find(#wind[0]); // передаём указатель на массив win
messagebox(formatwi(wind[0])); // хендл окна, если найдено
messagebox(wind.width[0]); // структура не заполнена
function find(win #w) // принимаем указатель
{
w[0]=window (-1, "Notepad", -1); // ищем окно блокнота
}
Также нельзя в функции вручную заполнить структуру через указатель, т. е.
CODE:
w.width[0]=100; // не прокатит