Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 135
Благодарности: 32

Профиль | Отправить PM | Цитировать


Цитата amel27:
у тебя при вызове SetRectRgn() вертикаль $iY и $iY+1, что соответствует прямоугольнику высотой 2 пикселя, а кодируется линия (высотой 1 пиксель)... другое дело, что для одинаковых Y API ф-ция не сработает... »
Я думаю что это особенность GDI, область формируется по внутренней стороне переданных координат, а если так - то всё верно, это как раз и будет прямоугольник высотой в один пиксель.(имхо)
Цитата amel27:
почему ты используешь SetRectRgn вместо CreateRectRgn? »
У меня изначально так и было , мне не понравилось то что приходиться постоянно удалять временный регион после объединения с основным, т.е. получается лишний вызов функции DeleteObject.

-------
Создатель знает, что достиг совершенства не когда нечего добавить, а когда нечего убрать. - Антуан де Сент-Экзюпери


Отправлено: 10:05, 10-09-2009 | #5