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