Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Конфигурация принтера

319
25 ноября 2003 года
xelos
577 / / 27.02.2003
Есть диалоговое приложение, я печатаю страницу через функции WinAPI - StartDoc, StartPage, как изменить ориентацию бумаги?
пытаюсь сделать через CPrintDialog и PRINTDLG:
Код:
CDC dc;
CPrintDialog dlgPD(TRUE);
PRINTDLG pd;
pd.hDevMode=NULL;
GetPrinterDeviceDefaults(&pd);
DEVMODE *dm=(DEVMODE *)LocalLock(pd.hDevMode);
dm->dmOrientation=DMORIENT_LANDSCAPE;
dlgPD.m_pd.hDevMode=pd.hDevMode;
LocalUnlock(pd.hDevMode);
dlgPd.DoModal();
HDC hdcPrinter = dlg.GetPrinterDC();
dc.Attach(hdcPrinter);

говорит, что GetPrinterDeviceDefaults(&pd); - неизвестная функция. Кто-нибудь знает в чем дело?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог