Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Печать документов / 3 сообщений из 3, страница 1 из 1
26.07.2005, 15:46
    #33185216
BSergeYY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать документов
Задача состоит в следующем: есть диалог с результатами некоторого тестирования. Необходимо данные с этого диалога вывести на печать. как это организовать. Подскажите, может кто-то знает хотя бы какие классы надо использовать? А лучше конечно пример кода приведите, чтоб не мучаться долго. Меня вообще интересует каие методы надо вызывать, чтобы появился диалог для печати.
Заранее большое спасибо.
...
Рейтинг: 0 / 0
26.07.2005, 23:34
    #33185906
AndreiNz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать документов
CPrintDialog Ecli ne oshibaus'. Posmotry codeproject i codeguru. Na odnom is nih byl primer.
...
Рейтинг: 0 / 0
02.08.2005, 12:09
    #33196080
Sanila
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Печать документов
На Visual C++ делал так:

CPrintDialog cp(FALSE); // выбираем принтер
if (cp.DoModal()==IDOK) // если выбрали
{
CDC PrintDC; // контекст принтера
PrintDC.Attach(cp.GetPrinterDC()); // получаем контекст принтера
DOCINFO infStru; // структура с информацией
::ZeroMemory (&infStru, sizeof (DOCINFO)); // обнулить

CString title="My doc";
infStru.cbSize = sizeof (DOCINFO); // заполняем структуру
infStru.lpszDocName=title;
infStru.lpszOutput=NULL;

if (PrintDC.StartDoc(&infStru )==-1) AfxMessageBox("Error StartDoc") ; // Начало документа

PrintDC.StartPage(); // начало страницы
PrintDC.SetMapMode(MM_TEXT);


RECT rctA;
rctA.left = 200;
rctA.top = 200;
rctA.right = 1000;
rctA.bottom = 1000;

PrintDC.DrawText("My first printing ",&rctA,DT_LEFT);
}


Пробуй, будут вопросы бросай лучше на мыло.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Печать документов / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]