Настройка полей и позиций табуляции

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

Приложение можно задать ширину левого и правого поля для элемента управления редактирования, с помощью сообщения EM_SETMARGINS . После отправки этого сообщения, система перерисовывает управления edit, чтобы отразить новые параметры полей. Приложение может получить ширину левого или правого поля, отправив сообщение EM_GETMARGINS . По умолчанию поля редактирования элемента управления устанавливаются достаточно просто широким, чтобы вместить крупнейший символ горизонтальной навеса (отрицательные ABC ширины) для шрифта в настоящее время в поле редактирования.

Index