Udostępnij za pośrednictwem


CPageSetupDialog::PreDrawPage

Wywoływane w ramach przed obraz na ekranie drukowanej strony rysunku.

virtual UINT PreDrawPage(
   WORD wPaper,
   WORD wFlags,
   LPPAGESETUPDLG pPSD 
);

Parametry

  • wPaper
    Określa wartość, która wskazuje rozmiar papieru.Ta wartość może być jednym z DMPAPER_ wartości wymienionych w opisie DEVMODE struktury.

  • wFlags
    Określa orientację papieru lub koperty, i czy drukarki mozaikowe lub urządzenia HPPCL (Hewlett Packard Printer Control Language).Ten parametr może mieć jedną z następujących wartości:

    • 0x001 papieru w trybie pozioma (mozaikowe)

    • 0x003 papier w trybie pozioma (HPPCL)

    • 0x005 papier w trybie pionowym (mozaikowe)

    • 0x007 papier w trybie pionowym (HPPCL)

    • 0x00b kopert w trybie pozioma (HPPCL)

    • 0x00d kopert w trybie pionowym (mozaikowe)

    • 0x019 kopert w trybie pozioma (mozaikowe)

    • 0x01f kopert w trybie pionowym (mozaikowe)

  • pPSD
    Wskaźnik do PAGESETUPDLG struktury.Aby uzyskać więcej informacji na PAGESETUPDLG, zobacz Windows SDK.

Wartość zwracana

Wartość niezerowa, jeśli obsługiwane; 0 inaczej.

Uwagi

Zastąpienie tej funkcji, aby dostosować Rysowanie obrazu.Jeśli zastąpić tę funkcję i zwraca TRUE, należy narysować cały obraz.Jeśli zastąpić tę funkcję i zwraca FALSE, rysowania w ramach całego domyślnego obrazu.

Wymagania

Nagłówek: afxdlgs.h

Zobacz też

Informacje

Klasa CPageSetupDialog

Wykres hierarchii

CPageSetupDialog::OnDrawPage