Re: Принтер.Ориентация страницы.
От: retalik www.airbandits.com/
Дата: 19.06.02 04:11
Оценка:
Здравствуйте Andrusha, Вы писали:

A>Не подскажет ли уважаемый, all, как программно изменить ориентацию страницы?

A>То есть, после выбора принтера пользователем, и не зависимо от его выбора,
A>необходимо перевенуть страницу в landscape.
A>
Через WinAPI?

PRINTDLG dlg;
...
PrintDlg(&dlg); //Здесь юзер все выбрал
DEVMODE* pDevMode=(DEVMODE*)GlobalLock(dlg.hDevMode);
pDevMode->dmOrientation=DMORIENT_LANDSCAPE;

PS: я этот код не компилировал, но, думаю, идея ясна.
Успехов,
Виталий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.