Brush(RGB(255,255,255)); Конте

Автор admin Среда, 6 мая 2009 11:32

Brush(RGB(255,255,255)); Контексты устройств и объекты GDI 363 } SetBkModeC(HDC)(C0L0R_WIND0W+1),NULL); dc.SelectObject(&ClearBrush); CRect rect; GetClientRect(rect); dc.Rectangle(0,26.(rect.ri ght-rect.1eft)-20, (rect.bottom•rect.top)-35); Здесь при определении координат вершин прямоугольника учтены размеры в пикселах горизонтальной и вертикальной полос прокрутки, строки состояния и панели инструментов. Значения, передаваемые в функции, подобраны экспериментальным путем. 9. Добавьте код в функцию CMainFrame:: OnModeMmtext О, которая обрабатывает сообщение, генерируемое при выборе команды Graphics > Mode > MMJTEXT. Эта функция должна отобразить горизонтальную ось в верхней части окна и вертикальную ось в левой его части. Начало координат разместим в верхнем левом углу окна. Для того чтобы показать направление увеличения значений координат, выполним разметку осей и отобразим цифровую шкалу деления с учетом единиц измерения, заданных в режиме MMJTEXT. Чтобы реализовать эти задачи, сначала нужно подготовить инструменты рисования: определить объект контекста устройства и размеры клиентской области окна, соз


Комментарии закрыты.