На главную

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 | Скачать Вниз

Printing



You can send messages to a rich edit control to render its output for a specified device, such as a printer. You can also specify the output device for which a rich edit control formats its text.

To format part of a rich edit control's contents for a specific device, you can use the EM_FORMATRANGE message. The FORMATRANGE structure used with this message specifies the range of text to format as well as the device context for the target device.
After formatting text for an output device, you can send the output to the device by using the EM_DISPLAYBAND message. By repeatedly using the EM_FORMATRANGE and EM_DISPLAYBAND messages, an application that prints the contents of a rich edit control can implement banding. (Banding is division of output into smaller parts for printing purposes).

You can use the EM_SETTARGETDEVICE message to specify the target device for which a rich edit control formats its text. This message is useful for WYSIWYG (what you see is what you get) formatting, in which an application positions text using the default printer's font metrics instead of the screen's.


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

Печать



Вы можете послать сообщения на богатое управление редактирования, чтобы предоставлять свой выход для определенного устройства, как например, принтер. Вы можете также определить выходное устройство для которого богатое управление редактирования форматирует свой текст.

Чтобы форматировать часть управляющего содержания богатого редактирования для специфического устройства, Вы можете использовать сообщение EM_FORMATRANGE. Структура FORMATRANGE использованная этим сообщением определяет дипазон текста, чтобы форматировать, а также контекст устройства для целевого устройства.
После форматирования текста для выходного устройства, Вы можете послать выход на устройство используя сообщение EM_DISPLAYBAND. Многократно используя EM_FORMATRANGE и сообщения EM_DISPLAYBAND, приложение, которые печатают содержание богатого управления редактирования могут осуществить зону. (Зона является делением выхода в меньшие части для печати целей).

Вы можете использовать сообщение EM_SETTARGETDEVICE, чтобы определять целевое устройство для которого богатое управление редактирования форматирует свой текст. Это сообщение полезное для WYSIWYG (что Вы видите, - что Вы получаете) форматируя, в котором приложение позиционирует текст, использовавший шрифтовую метрику по умолчанию принтера вместо отгораживать.


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