Зашвырнуть весь EDIT на принтер.

Тема в разделе "WASM.BEGINNERS", создана пользователем Dlr, 15 июл 2007.

  1. Dlr

    Dlr New Member

    Публикаций:
    0
    Регистрация:
    4 май 2007
    Сообщения:
    9
    Блин... Вроде-бы тривиальная задача, а никак не получается реализовать. Кто знает, подскажите пожалуйста, как наиболее простым способом закинуть ВСЁ сожержимое мультилайнового EDIT контрола (до 33000 байт текста) на матричный принтер, и чтоб отпечатал ТАКИМ ЖЕ ШРИФТОМ, как в EDITе? ПроDrawTextить весь массив в принтерский контекст вроде как неудобно, потому что может случиться ситуация, когда верхняя половина строчки - на одном листе, а нижняя - на следующем, да и в 95/98 виндах, согласно МСДН, дозволяется выводить не более 8192 символов за раз... Можно ли обойтись без геморройных вычислений размеров и подачи текста по кусочкам?