Condividi tramite


messaggio WM_PSD_FULLPAGERECT

Notifica a una routine hook PagePaintHook delle coordinate del rettangolo di pagina di esempio nella finestra di dialogo Imposta pagina . La finestra di dialogo invia questo messaggio quando sta per disegnare il contenuto della pagina di esempio.

#define WM_USER                  0x0400
#define WM_PSD_FULLPAGERECT     (WM_USER+1)

Parametri

wParam

Handle per il contesto di dispositivo per la pagina di esempio.

lParam

Puntatore a una struttura RECT che contiene le coordinate, in pixel, della pagina di esempio.

Valore restituito

Se la routine hook restituisce TRUE, la finestra di dialogo non invia più messaggi e non disegna nella pagina di esempio fino alla successiva modifica della pagina di esempio da parte del sistema.

Se la routine hook restituisce FALSE, la finestra di dialogo invia i messaggi rimanenti della sequenza di disegno.

Commenti

La finestra di dialogo Imposta pagina include un'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 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, la finestra di dialogo invia una sequenza di messaggi alla routine hook.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Commdlg.h (include Windows.h)

Vedi anche

Riferimento

PagePaintHook

PageSetupDlg

WM_PSD_PAGESETUPDLG

Informazioni concettuali

Libreria delle finestre di dialogo comuni