EM_FORMATRANGE

Форматы сообщений EM_FORMATRANGE диапазон текста в элемент управления rich edit для конкретного устройства.

EM_FORMATRANGE wParam = fRender (WPARAM) (BOOL); 
lParam = (LPARAM) (FORMATRANGE далеко *) lpFmt 
 

Параметры

fRender
Значение, указывающее, следует ли для отображения текста. Если этот параметр имеет ненулевое значение, отображается текст. В противном случае текст просто измерить.
lpFmt
Указатель на структуру FORMATRANGE , содержащий информацию о устройство вывода, или значение NULL для бесплатной информации в кэше элемента управления.

Это сообщение обычно используется с EM_DISPLAYBAND сообщение для форматирования содержимого элемента управления rich edit для вывода устройства, такие как принтер.

Это очень важно для освобождения кэшированных сведений после последнего времени что вы используете это сообщение, указав значение NULL в lpFmt. Кроме того после использования этого сообщения для одного устройства, необходимо освободить кэшированных сведений прежде чем снова использовать его для другого устройства.

Возвращаемые значения

Возвращает индекс последнего символа, который вписывается в регионе плюс один.

QuickInfo

nbsp; Windows &NT: требует 3.51 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:В richedit.h.

Родственные слова

Обзор элементов управления Rich Edit, Rich Edit сообщений, EM_DISPLAYBAND, FORMATRANGE

Index