2 разбиваю на элементы, создаю на каждый элемент регион
3 заношу регионы в массив
4 загружаю регионы из массива на форму
SetWindowRgn hwnd, RngArray(Index), True
по возрастанию
5 дохожу до максимума скидываю счётчик и начинаю с начала
Вот тут возникает проблемма: Регион не устанавливается
а остаётся тот который использовался последним.
Вопрос после использования функции
- Код: Выделить всё
SetWindowRgn hwnd, RngArray(Index), True
происходит автоматическое уничтожение обьекта???
- Код: Выделить всё
DeleteObject RngArray(Index)
как избавиться от этого???
я приложил пример программы.
Идея была рисования анимации на десктопе, но встречался с багами
1 мерцания (избавился)
2 оставляет отпечаток на меняющихся окнах
'Если есть у кого хороший пример рисования на десктопе, покажите пожалуйста.