На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Changing the Formatting Rectangle



The visibility of an edit control's text is governed by the dimensions of its window rectangle and its formatting rectangle. The window rectangle is the client area of the window containing the edit control. The formatting rectangle is a construct maintained by Windows for formatting the text displayed in the window rectangle. When an edit control is first displayed, the two rectangles are identical on the screen. An application can make the formatting rectangle larger than the window rectangle (thereby limiting the visibility of the edit control's text) or smaller than the window rectangle (thereby creating extra white space around the text).

An application can set the coordinates of an edit control's formatting rectangle by sending it an EM_SETRECT message. The EM_SETRECT message also automatically redraws the edit control's text. To establish the coordinates of the formatting rectangle without redrawing the control's text, an application can send the control an EM_SETRECTNP message. To retrieve the coordinates of the formatting rectangle, an application can send the control an EM_GETRECT message. These messages apply to multiline edit controls only.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Изменение Форматирования Прямоугольника



Видимость управляющего текста редактирования управлялась измерениями своего прямоугольника окна и форматирования прямоугольника. Прямоугольник окна является областью клиента окна, содержащего управление редактирования. Форматирующий прямоугольник создавать обслуживаемый Окном для форматирования текста отображенного в прямоугольнике окна. Когда управление редактирования сначала отображено, два прямоугольника идентичны на экране. Приложение может сделать форматирующим прямоугольником большим чем прямоугольник окна (этим самым ограничивая видимость управляющего текста редактирования) или меньше чем прямоугольник окна (этим самым создавая дополнительный интервал вокруг текста).

Приложение может установить координаты прямоугольника управляющего форматирования редактирования посылая этому сообщение EM_SETRECT. Сообщение EM_SETRECT также автоматически перерисовывает управляющий текст редактирования. Чтобы устанавливать координаты форматирующего прямоугольника без перерисовыванного управляющий текст, приложение может послать управлению сообщение EM_SETRECTNP. Чтобы извлекать координаты форматирующего прямоугольника, приложение может послать управлению сообщение EM_GETRECT. Эти сообщения относятся, чтобы multiline элементы управления редактирования только.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz