Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Power Basic

Страница:

 

  Вопрос: Графика Добавлено: 28.03.04 00:57  

Автор вопроса:  cresta

Здравствуйте все. Есть пара вопросов по графике
1. Как бороться с тем, что в РВ Unit равен 0,61538461538461538461538461538462 пикселя?
    Есть метка, черная, белым шрифтом надписи на ней. Пытаюсь в цикле найти все белые места на метке и заменить на красные (GetPixel - SetPixel). Результат - половина точек остается белой, половина - красной, вразброс (в случайном порядке). сделал метку не как CONTROL ADD LABEL, а через CreateWindowEx - результат тот же...
2. Есть окно "Static". При помощи GradientFillRect заливаю его градиентом. При этом часть градиента оказывается за границами Rect'а. Т.е. заливается не прямоугольник, а трапеция, причем в зависимости от положения окна на экране, наклонной получается то левая, то правая граница этой фигуры.

Пробовал оба примера в VB, думал может в чем то ошибка - оба рисуются нормально
Посоветуйте что-нибудь.

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам