EM_FORMATRANGE消息格式化特定设备的丰富编辑控件中的文本范围。
EM_FORMATRANGE
wParam = (WPARAM) (BOOL) fRender;
lParam = (LPARAM) (FORMATRANGE FAR *) lpFmt;
参数
【Value specifying whether to render the text.】
指定是否呈现文本的值。如果此参数非零,则会呈现文本。否则,只是测量文本。
【lpFmt】
指向FORMATRANGE结构的指针,其中包含有关输出设备的信息,或指向空值以释放由控件缓存的信息。
此消息通常与EM_DISPLAYBAND消息一起使用,以格式化输出设备(如打印机)的丰富的编辑控件的内容。
在上次使用此消息后,通过在【lpFmt】中指定NULL来释放缓存信息非常重要。此外,在将此消息用于一个设备后,您必须释放缓存的信息,然后再次为其他设备使用。
返回值
返回适合该区域的最后一个字符的索引加一。
也可以看看