如题,我用的是下面的代码:
void xxxView::OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo)
{
DEVMODE* pDEVMODE=pInfo->m_pPD->GetDevMode();
pDEVMODE->dmPaperSize=0;
pDEVMODE->dmPaperLength=2630;
pDEVMODE->dmPaperWidth=1860;
pDEVMODE->dmOrientation=DMORIENT_LANDSCAPE;
pDC->ResetDC(pDEVMODE);
}
在98下面却可以正常运行,本人对VC了解不多,请问正规的方法又该是什么?
void xxxView::OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo)
{
DEVMODE* pDEVMODE=pInfo->m_pPD->GetDevMode();
pDEVMODE->dmPaperSize=0;
pDEVMODE->dmPaperLength=2630;
pDEVMODE->dmPaperWidth=1860;
pDEVMODE->dmOrientation=DMORIENT_LANDSCAPE;
pDC->ResetDC(pDEVMODE);
}
在98下面却可以正常运行,本人对VC了解不多,请问正规的方法又该是什么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货