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);
Конфигурация принтера
пытаюсь сделать через CPrintDialog и PRINTDLG:
Код:
говорит, что GetPrinterDeviceDefaults(&pd); - неизвестная функция. Кто-нибудь знает в чем дело?