WYSIWYG в print preview - не получается :-(
От: allex_z  
Дата: 04.04.04 07:02
Оценка:
Простейшая ситуация: mfc doc/view приложение, print preview, обычный текст.
Рисую этот текст с помощью DrawText(..., DT_WORDBREAK)
И в зависимости от того, какого размера print preview страница (размер окна, zoom) получаю совершенно разные результаты. В логических точках размер прямоугольника везде одинаковый, но в разных ситуациях слов в строку входит разное количество и соответственно общая высота текста разная.
Выдирал код из CEditView — там рассчитывается длина строк вручную и рисуется TextOut — то же самое.
Пытался разбираться как делается зум внутрях самого CPreviewView — и только запутался.
Может кто-нибудь помочь?
Re: WYSIWYG в print preview - не получается :-(
От: Аноним  
Дата: 23.12.04 10:45
Оценка:
Здравствуйте, allex_z, Вы писали:

_>Простейшая ситуация: mfc doc/view приложение, print preview, обычный текст.

_>Рисую этот текст с помощью DrawText(..., DT_WORDBREAK)
_>И в зависимости от того, какого размера print preview страница (размер окна, zoom) получаю совершенно разные результаты. В логических точках размер прямоугольника везде одинаковый, но в разных ситуациях слов в строку входит разное количество и соответственно общая высота текста разная.
_>Выдирал код из CEditView — там рассчитывается длина строк вручную и рисуется TextOut — то же самое.
_>Пытался разбираться как делается зум внутрях самого CPreviewView — и только запутался.
_>Может кто-нибудь помочь?

Аналогичная ситуация.
Подскажите, пожалуйста.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.