Регионы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Регионы

Сообщение AlexBlack » 19.11.2005 (Сб) 17:42

У меня два вопроса.

1) Где-то видел пример создания из текста
(Ну там через отрисовку онного на форум) региона....
только не помню где....
Может кто вспомнил, так линку покажет....

2) Как скомбинировать два региона. Ну типа, наложение...
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

575-61
Обычный пользователь
Обычный пользователь
 
Сообщения: 59
Зарегистрирован: 21.10.2005 (Пт) 8:09
Откуда: г.Ростов-на-Дону

Сообщение 575-61 » 20.11.2005 (Вс) 15:09

Код: Выделить всё

Private Const RGN_COPY = 5
Private Const RGN_AND = 1
Private Const RGN_XOR = 3
Private Const RGN_OR = 2
Private Const RGN_DIFF = 4

Dim Reg1 As Long
Dim Reg2 As Long

Reg1 = CreateRoundRectRgn(reg1x,reg1y,reg1x1,reg1y1, 0,0)
Reg2 = CreateRoundRectRgn(reg2x,reg2y,reg2x1,reg2y1, 0,0)

    CombineRgn Reg1,Reg1,Reg2, RGN_OR
    DeleteObject Reg2
    SetWindowRgn UserControl.hwnd, Reg1, True
    DeleteObject Reg1

Всё относительно и всё есть - логический хаос.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.11.2005 (Вс) 19:43

Изображение

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 21.11.2005 (Пн) 16:28

Ага... Это просто форум глючил.... Когда запостил первый раз сам форум не изменился... запостил второй.... тоже ничё не изменилось...
А потом увидел что оба раза запостилось.... :mrgreen:
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 179

    TopList