Читайте также:
|
|
Пример программы
#include <windows.h>
#include <iostream>
using namespace std;
void main()
{
HWND handle =GetConsoleWindow(); // получение ссылки на окно
HDC dc = GetDC(handle); // получение контекста устройства
HBRUSH hBrush; //создание объекта – кисть
//задание сплошной кисти, закрашенной цветом RGB
hBrush = CreateSolidBrush(RGB(255,0,67));
SelectObject(dc, hBrush); //кисть активна
HPEN hPen; //объявление объекта - перо
// стиль пера - сплошная линия, 5 пикселов, цвет RGB (зеленый)
hPen=CreatePen(PS_INSIDEFRAME, 5, RGB(0,0,255));
SelectObject(dc, hPen); //перо активно
Rectangle(dc, 30, 30, 100, 100); // рисование прямоугольника
cin.get();
ReleaseDC(handle,dc); // освобождение контекста устройства
DeleteDC(dc); // удаление контекста устройства
}
Вид окна
Ссылки
КАК рисовать в Win32 API?
http://radiofront.narod.ru/htm/prog/htm/winda/api/paint.html
Дата добавления: 2015-09-02; просмотров: 40 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Контекст устройства | | | Мои ориентиры |