Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie diese Funktion auf, um das Papierformat für das Drucken dieser Rich-Edit-Ansicht festzulegen.
void SetPaperSize(
CSize sizePaper
);
Parameter
- sizePaper
Die neuen Papierformatwerte für das Drucken, gemessen in MM_TWIPS.
Hinweise
Wenn m_nWordWrapWrapToTargetDevice ist, nach der Verwendung dieser Funktion sollten Sie WrapChanged aufrufen, um Druckseigenschaften anzupassen.
Beispiel
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);
}
Anforderungen
Header: afxrich.h