|
|
От: |
Lexsus
|
|
| Дата: | 09.10.17 07:35 | ||
| Оценка: | |||
L>>void CPage::SetPrinterMode(CDC* pDC,int Mode)
L>>{
L>> if(Mode !=DMORIENT_LANDSCAPE && Mode != DMORIENT_PORTRAIT)
L>> return;
L>> PRINTDLG* pPrintDlg = new PRINTDLG;
L>> AfxGetApp()->GetPrinterDeviceDefaults(pPrintDlg);
L>> DEVMODE* lpDevMode = (DEVMODE*)::GlobalLock(pPrintDlg->hDevMode);
L>> lpDevMode->dmOrientation = (short)Mode;
pDC->>>ResetDC(lpDevMode);
L>> ::GlobalUnlock(pPrintDlg->hDevMode);
L>> delete pPrintDlg;
L>>}
L>>pDC->>ResetDC(lpDevMode);
RF>RF>Debug Assertion Failed
RF>Program: C:\Windows\system32\mfc110d.dll
RF>File: f:\dd\vctools\vc7libs\ship\atlmfc\include\afxwin1.inl
RF>Line: 737