Il messaggio WM_PSD_FULLPAGERECT informa una routine di hook PagePaintHook delle coordinate del rettangolo pagina campione nella finestra di dialogo Page Setup . Nella finestra di dialogo Invia questo messaggio quando sta per disegnare il contenuto della pagina di esempio.
WM_PSD_FULLPAGERECT hDC = wParam (WPARAM) (HDC); / / handle del dispositivo contesto lprcPage = (LPARAM) (LPRECT) lParam; / / dimensioni del rettangolo di pagina
Se la routine di hook restituisce TRUE, la finestra di dialogo non invia più WM_PSD * messaggi e non disegnare nella pagina di esempio fino a quando la prossima volta che il sistema ha bisogno di ridisegnare la pagina di esempio.
Se la routine di hook restituisce FALSE, nella finestra di dialogo Invia i messaggi rimanenti della sequenza di disegno.
La finestra di dialogoimposta paginacomprende l'immagine di una pagina di esempio che mostra come le selezioni dell'utente influiscono sull'aspetto dell'output stampato. Quando si chiama la funzione PageSetupDlg , è possibile fornire una routine di hook PagePaintHook per personalizzare l'aspetto della pagina di esempio. Ogni volta che la finestra di dialogo sta per disegnare il contenuto della pagina di esempio, nella finestra di dialogo Invia una sequenza di messaggi WM_PSD * alla routine di hook .
nbsp; Windows &NT: richiede 3,51 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in commdlg.h.
Comune di dialogo casella libreria panoramica, messaggi di Box di dialogo comuni, PagePaintHook, PageSetupDlg, RECT, WM_PSD_PAGESETUPDLG
Rimedio: Inserire il CD-ROM CD di MSDN Library.