A mensagem WM_PSD_MINMARGINRECT informa um procedimento de gancho de PagePaintHook das coordenadas do retângulo de margem na página de exemplo. Uma caixa de diálogo deconfiguração de páginaenvia esta mensagem quando ele está prestes a extrair o conteúdo da página de amostra .
WM_PSD_MINMARGINRECT hDC = wParam (WPARAM) (HDC); / / tratar de lprcMinMargin de contexto de dispositivo = lParam (LPARAM) (LPRECT); / / mínima Retangular de margem
Se o procedimento gancho retorna TRUE, a caixa de diálogo envia não mais WM_PSD * mensagens e não desenha na página de amostra até a próxima vez que o sistema precisa para redesenhar a página de exemplo.
Se o procedimento gancho retorna FALSE, a caixa de diálogo envia as mensagens remanescentes da seqüência desenho.
A caixa de diálogo deconfiguração de páginainclui uma imagem de uma página de amostra que mostra como as seleções do usuário afetam a aparência da saída impressa. Quando você chamar o PageSetupDlg função, você pode fornecer um procedimento de gancho de PagePaintHook para personalizar a aparência da página de amostra. Sempre que a caixa de diálogo desenhar o conteúdo da página da amostra, a caixa de diálogo envia uma seqüência de WM_PSD * mensagens para o procedimento gancho .
nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em commdlg.h.
Visão geral de biblioteca de caixa de diálogo comum, mensagens de caixa de diálogo comum, PagePaintHook, PageSetupDlg, RECT, WM_PSD_PAGESETUPDLG