диалогового окна, в которой р
Автор admin Воскресенье, 19 апреля 2009 11:32
диалогового окна, в которой располагается образец текста. Чтобы это сделать, нужно определить размеры области перерисовки, которые обычно сохраняются в структуре типа RECT или в объекте класса CRect. Состав цолей структуры типа RECT вам уже знаком: typedef struct tagRECT { LONG left; // Координата X левого верхнего угла прямоугольника LONG top; // Координата Y левого верхнего угла прямоугольника LONG right; // Координата X правого нижнего угла прямоугольника LONG bottom; // Координата Y правого нижнего угла прямоугольника } RECT; Прототип функции, определяющей размеры требуемой прямоугольной области, показан ниже. Параметром является указатель на объект CRect или структуру RECT. voi d CWnd::GetWi ndowRect( LPRECT ); Функции, которые определяют размеры оконной области, возвращают координаты устройства, задаваемые относительно левого верхнего угла экрана. К этой области относятся заголовок окна, линейки прокрутки, строка меню. Координаты устройства необходимо конвертировать в координаты клиентской области окна (таковой является только рабочая область окна, без его заголовка и строки м
Комментарии закрыты.
Последние комментарии