Condividi tramite


messaggio WM_PSD_ENVSTAMPRECT

Notifica alla procedura di collegamento di una finestra di dialogo Imposta pagina, PagePaintHook, che la finestra di dialogo sta per disegnare il rettangolo di busta della pagina di esempio.

#define WM_USER                  0x0400
#define WM_PSD_ENVSTAMPRECT     (WM_USER+5)

Parametri

wParam

Handle al contesto del dispositivo per la pagina di esempio.

lParam

Puntatore a una struttura RECT che contiene le coordinate, in pixel, del rettangolo di busta.

Valore restituito

Se la procedura di hook restituisce TRUE, la finestra di dialogo non disegna la parte di busta della pagina di esempio.

Se la procedura di hook restituisce FALSE, la finestra di dialogo disegna la parte di busta della pagina di esempio.

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 procedura 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, la finestra di dialogo invia una sequenza di messaggi alla procedura di hook.

Una procedura di hook riceve questo messaggio solo se il tipo di carta selezionato è una busta.

Requisiti

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

Vedi anche

Riferimento

PagePaintHook

PageSetupDlg

WM_PSD_PAGESETUPDLG

Informazioni concettuali

Libreria di finestre di dialogo comuni