Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Печать докумета, Печать документа на нескольких листах 
:(
    Опции темы
olegkuzn
Дата 29.11.2007, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 1.10.2007

Репутация: нет
Всего: нет



Пожалуйста помогите новичку.
Есть ф-ция OnDraw( CDC* pDC ) в которой прорисовываются некоторая диаграмма 
( прямоугольники, линии, надписи и т.д. и т.п. )
CMyView::OnDraw()
{
// содержание ф-ции неважно
pDC->SetMapMode( MM_LOMETRIC );
pDC->SelectObject( &pen );
pDC->SelectObject( &font );
pDC->SelectObject( &brush );
pDC->SetTextColor( clr );
. . .
pDC->Rectangle( rcMyRect );
pDC->MoveTo( ptBeg );
pDC->LineTo( ptEnd );
. . .
}
Необходимо вывести на печать эту диаграмму. При этом она должна разбиваться по листам согласно настройкам в диалоге Настройка печати PrinterSetup ( форматы A3, A4, Letter ориентация книжная, альбомная ) иметь такой же размер как и на мониторе.
Я ни разу не программировал печать в Visual C++ MFC 7.0. Покажите примеры или хотя бы ссылки на примеры по образу которых можно написать печать диаграммы.
(Просто знаний и опыта нет программировать это самому с нуля ) 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0358 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.