змеров окна прокрутки использу
Автор admin Понедельник, 13 апреля 2009 11:32
змеров окна прокрутки используется функция CScroilView::GetTota 1 Size(), которая возвращает объект класса CSize, хранящий размеры документа, заданные при вызове функции CScroilView:: SetScroll Sizes О. Прототип функции имеет следующий вид: CSize GetTota 1 Size О; Поскольку классу представления передается сообщение о событиях мыши, необходимо проверить, находится ли ее курсор внутри окна представления. Для этого используется функция CRect:
tInRectO, прототип которой выглядит так: BOOL PtInRect(P0INT point); 136 Занятие 6. Прокрутка и разделение окон представления Аргументе»» функции является указатель на структуру POINT или объект класса CPoint, которые определяют координаты (X, У) точки. Объявление структуры приведено ниже. typedef struct tagPOINT { LONG x; LONG y; } POINT; Функция CRect; ;PtInRect() возвращает значение TRUE, если координаты курсора попадают в заданную прямоугольную область. В процессе рисования курсор не должен перемещаться за пределы области пересечений рисунка йокна представления. Необходимо запретить также рисование линий за пределами области рисунка. Ограничить перемещение курсо
Комментарии закрыты.
Последние комментарии