Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Стандартная печать и Слепая область принтера / 8 сообщений из 8, страница 1 из 1
25.08.2006, 12:09
    #33942560
vanoman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
День добрый!

Чего надо: Печатать письма с достаточно строгим положением адресной части на странице (чтоб в окошо адреса, на конверте попасть)

Пытаюсь навоять отчёт стандартными MFC-шными функциями (OnPrint и т.д.)

Далее... у принтера есть слепая область по краям, в которую он не может производить печать.
Так А4 размер 210/297 мм., а доступная область рисования (получаю при помощи GetDeviceCaps(VERTSIZE)/pDC->GetDeviceCaps(HORZSIZE) ) составляет 202/288 мм

Вопрос:
Как можно узнать что СЛЕВА "Слепая область" составлят... мм. СПРАВА ... СНИЗУ... СВЕРХУ...

Пользуя GetDeviceCaps я получаю только область в которую могу осуществить рисование, для последующей печати, а вот как она расположена на листе - Вот Вопрос...
...
Рейтинг: 0 / 0
25.08.2006, 12:21
    #33942615
ZrenBy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
PHYSICALWIDTH
PHYSICALHEIGHT
PHYSICALOFFSETX
PHYSICALOFFSETY

?
...
Рейтинг: 0 / 0
25.08.2006, 12:25
    #33942644
vanoman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
ZrenByPHYSICALWIDTH
PHYSICALHEIGHT
PHYSICALOFFSETX
PHYSICALOFFSETY

?

Очень похоже на искомое. Только немогу найти откуда выдирать?

из
pInfo ?
pInfo->m_pPD ?
pDC?
...
Рейтинг: 0 / 0
25.08.2006, 12:37
    #33942704
Мошка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
а не легче ли использовать ёксель?
...
Рейтинг: 0 / 0
25.08.2006, 12:38
    #33942706
vanoman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
vanoman ZrenByPHYSICALWIDTH
PHYSICALHEIGHT
PHYSICALOFFSETX
PHYSICALOFFSETY

?

Очень похоже на искомое. Только немогу найти откуда выдирать?

из
pInfo ?
pInfo->m_pPD ?
pDC?

Снят вопрос "Где искать?" Надо спать по ночам больше чем 3 часа :-)

p.s. это аргументы того же GetDeviceCaps
...
Рейтинг: 0 / 0
25.08.2006, 12:39
    #33942712
vanoman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
Мошкаа не легче ли использовать ёксель?

Мы не ищем лёгких путей :-) Интересно -же!
...
Рейтинг: 0 / 0
25.08.2006, 14:49
    #33943264
vanoman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
Блин ещё один вопрос. А разрешение с которым производится печать откуда можно выдрать?

Спасибо
...
Рейтинг: 0 / 0
25.08.2006, 15:20
    #33943402
ZrenBy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Стандартная печать и Слепая область принтера
DEVMODE
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Стандартная печать и Слепая область принтера / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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