ВУЗ:
Составители:
Рубрика:
26
щей функцией, для пера –– CreatePen, и далее
связывается с контекстом устройства с помо-
щью метода SelectObject, возвращающего зна-
чение предыдущего объекта графического ин-
терфейса. После завершения операций рисова-
ния можно вернуть предыдущее значение
объекта графического интерфейса. Например:
Void CNewprjView::OnDraw(CDC* pCDC)
CPen myPen;
CPen* myOldPen;
myPen. CreatePen(PS_SOLID, 5,
RGB(200,100,140));
myOldPen=pDC-> SelectObject(&myPen);
pDC––> SelectObject(myOldPen);
Рассмотрим метод CreatePen. Он содержит 3
параметра:
1. Структура линии, которой будем рисовать.
PS_SOLID –– сплошная, PS_DOT –– пунктирная
и т.д.
2. Толщина линии.
3. Цвет линии. Каждый цвет в Windows пред-
ставляется сочетанием значений «красный»,
«зеленый» и «синий» (RGB). Три целочислен-
ных параметра функции RGB меняют свое зна-
чение от 0 до 255. Ниже представлена таблица
щей функцией, для пера –– CreatePen, и далее
связывается с контекстом устройства с помо-
щью метода SelectObject, возвращающего зна-
чение предыдущего объекта графического ин-
терфейса. После завершения операций рисова-
ния можно вернуть предыдущее значение
объекта графического интерфейса. Например:
Void CNewprjView::OnDraw(CDC* pCDC)
CPen myPen;
CPen* myOldPen;
myPen. CreatePen(PS_SOLID, 5,
RGB(200,100,140));
myOldPen=pDC-> SelectObject(&myPen);
pDC––> SelectObject(myOldPen);
Рассмотрим метод CreatePen. Он содержит 3
параметра:
1. Структура линии, которой будем рисовать.
PS_SOLID –– сплошная, PS_DOT –– пунктирная
и т.д.
2. Толщина линии.
3. Цвет линии. Каждый цвет в Windows пред-
ставляется сочетанием значений «красный»,
«зеленый» и «синий» (RGB). Три целочислен-
ных параметра функции RGB меняют свое зна-
чение от 0 до 255. Ниже представлена таблица
26
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »
