Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Заполнение структуры win через указатель

Страниц (1): [1]
 

1. Zireael - 14 Января, 2018 - 11:27:41 - перейти к сообщению
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); // ищем окно блокнота
}

Также нельзя в функции вручную заполнить структуру через указатель, т. е.
CODE:
w.width[0]=100; // не прокатит
2. 007wan - 15 Января, 2018 - 07:39:27 - перейти к сообщению
Zireael , массивы нельзя вроде
3. Zireael - 22 Января, 2019 - 14:05:35 - перейти к сообщению
Сделайте передачу указателя win.
CODE:
win w;
func(#w);

messagebox(w.top);

function func(win #ww)
{
ww.top=123;
}

Powered by ExBB FM 1.0 Final