Jess |
Отправлено: 28.01.2005, 13:23 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 70
|
Привет всем...народ подскажите как сделать программе закруглённые углы, тоесть есть код (для примера)
HRGN Region;
POINT p[5];
p[0] = Point(100, 0);
p[1] = Point(Width-100, 0);
p[2] = Point(Width, Height/2);
p[3] = Point(Width/2, Height);
p[4] = Point(0, Height/2);
Region = CreatePolygonRgn(p, 5, ALTERNATE);
SetWindowRgn(Handle, Region, true);
это для пятиугольника....а мне обычное окно закруглить 4-е уголка
За ранее благодарствую......
|
|
Gedeon |
Отправлено: 28.01.2005, 14:19 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
CODE |
HRGN Region;
Region = CreateRoundRectRgn(0,
0,
Width,
Height,
100,
100);
SetWindowRgn(Handle, Region, true); |
|
|
Jess |
Отправлено: 28.01.2005, 17:25 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 70
|
Спасибо....
А ещё такой вопрос...
Как сделать фон за программой — чёрный...тоесть окно формы такое какое как сделаешь...а бэкграунд за формой чёрный (как в играх, полный экран)
За ранее благодарствую......
Отредактировано Jess — 28/01/2005, 18:27
|
|
Sl@Sh |
Отправлено: 28.01.2005, 19:14 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Создайте новую форму на весь экран нужного цвета, а главную форму отображайте поверх(модально).
P.S.: А зачем вам фон ?
|
|