CRichEditView::SetPaperSize
이 rich edit 뷰 인쇄 용지 크기를 설정 하려면이 함수를 호출 합니다.
void SetPaperSize(
CSize sizePaper
);
매개 변수
- sizePaper
새 용지 크기 값 인쇄 측정에서 MM_TWIPS.
설명
경우 m_nWordWrap 는 WrapToTargetDevice를 호출 해야 WrapChanged 후이 함수를 사용 하 여 인쇄 특성을 조정 합니다.
예제
BOOL CMyRichEditView::OnPreparePrinting(CPrintInfo* pInfo)
{
// Set the printing margins (720 twips = 1/2 inch).
SetMargins(CRect(720, 720, 720, 720));
// Change the paper orientation to landscape mode
// See the example for CWinApp::GetPrinterDeviceDefaults
((CMyWinApp*)AfxGetApp())->SetLandscapeMode();
// Change the paper size in the CRichEditView to
// reflect landscape mode
CSize csPaper = GetPaperSize();
int temp;
temp = csPaper.cx; csPaper.cx = csPaper.cy; csPaper.cy = temp;
SetPaperSize(csPaper);
return DoPreparePrinting(pInfo);
}
요구 사항
헤더: afxrich.h