|
|
Программирование под ОС / Basic /
| |
| | |
Возможно вас заинтересует
|
|
Немного о API-функциях для рисования
API -
функция для заливки замкнутого
региона
Private
Declare Function FloodFill Lib "gdi32" (ByVal
hdc As Long, ByVal X As Long, _
ByVal Y
As Long, ByVal crColor As Long) As Long
Формат
вызова. Сначала определяем
стиль заливки (по умолчанию 0)
FillStyle
= от 0 до 7 это стиль заливки
0-непрозрачный
1-прозрачный
2-горизонтальные
полосы
3-вертикальные
полосы
4-наклоненные
влево
5-наклоненные
вправо
6-в клетку
7-в ромб
Затем
определяем цвет границы
заливаемой области, например,
Синий
FillColor
= RGB(0, 0, 255) или vbBlue
И
наконец сама заливка
FloodFill
hdc, X, Y, Color
X,Y- координаты
точки, из которой начинается
заливка
Color- цвет заливки

Для
этого региона FillStyle = 0
FillColor
= vbBlue, а Color = vbRed

Для
этого региона FillStyle = 5
FillColor
= vbBlack, а Color = vbGreen
Если
цвет указанный в FillColor не
соответствует цвету границы
региона, то заливка будет по
всему объекту.
*************************************************************************
API -
функция для отображения точки
(выполняется гораздо быстрее,
чем Pset)
Private
Declare Function SetPixel Lib "gdi32" (ByVal
hDC As Long, ByVal x As Long, _
ByVal y
As Long, ByVal crColor As Long) As Long
Формат
вызова,
SetPixel
Picture1.hDC, X, Y, Color
Рисует
точку на PictureBox с координатами
X,Y цветом Color
|
Последние статьи: Программирование под ОС / Basic /
| |
| | |
|
Умение обращаться с файлами данных - чуть ли не одна из самых важных ступений в обучении программированию на Visual Basic! Здесь я постараюсь выложить только самые основные приёмы работы с объектом Data... подробнее
|
|
Кол. просмотров: общее - 4378 сегодня - 1
|
|
|
В статье рассматриваются способы повышения эффективности при разработке клиент-серверных СУБД-приложений в среде VisualBasic 6.0. Наиболее подробно освещены следующие аспекты проблемы... подробнее
|
|
Кол. просмотров: общее - 3108 сегодня - 0
|
|
|
В данной статье будет показан способ написания программы для вывода случайного числа в заданном нами интервале чисел, также пошагово будет показано создание соответствующего интерфейса программы на VB6... подробнее
|
|
Кол. просмотров: общее - 3290 сегодня - 0
|
|
|
Mногие из Вас наверняка видели в Windows программах окна нестандартной формы (круглые, треугольные и т.д.) и задавали себе вопрос: как мне сделать такое окно?... подробнее
|
|
Кол. просмотров: общее - 2620 сегодня - 0
|
|
|
Вы читали мою первую статью на эту тему? Надеюсь, что нет. Она мне страшно не нравилась уже сразу после опубликования. К тому же, я получил немало откликов на тему мало информации, которые, конечно, считаю справедливыми... подробнее
|
|
Кол. просмотров: общее - 2536 сегодня - 1
|
|
|