Por padrão, a caixa de diálogo Configuração de página exibe informações sobre a impressora padrão atual. Para direcionar a caixa de diálogo para exibir informações sobre uma impressora específica, defina os membros de um DEVMODE ou DEVNAMES estrutura e atribuir as alças de memória global dessas estruturas para o membro correspondente na PAGESETUPDLG. Se você especificar o nome de uma impressora que não está instalado, a caixa de diálogo exibe uma mensagem de erro. Para impedir que a caixa de diálogo exibindo mensagens de erro, use o valor PSD_NOWARNING. Para recuperar informações sobre a impressora padrão sem exibir a caixa de diálogo Configurar página , use o valor PSD_RETURNDEFAULT.
Se o sistema de medição padrão é polegadas, a caixa de diálogo usa milésimos de polegadas como unidade padrão de medida. Se o sistema de medição padrão métrico, a caixa de diálogo usa centésimos de milímetros como a unidade de medida padrão. Para substituir a unidade de medida padrão, defina o sinalizador PSD_INHUNDREDTHSOFMILLIMETERS ou PSD_INTHOUSANDTHSOFINCHES na sinalizadores membro da estrutura PAGESETUPDLG.
Os valores iniciais para as margens são uma polegada, por padrão. Se você definir o sinalizador PSD_MARGINS, a caixa de diálogo exibe os valores de margem inicial especificados na rtMargin membro. Os valores mínimos de padrão que o usuário pode especificar para as margens são as margens mínimas permitidas pela impressora. Se você definir o sinalizador PSD_MINMARGINS, a caixa de diálogo aplica as margens mínimas especificadas no membro rtMinMargin.
Para impedir que os usuários selecionar determinadas opções, defina qualquer combinação do seguinte sinalizadores para desabilitar os controles correspondentes.
| Bandeira | Significado |
|---|---|
| PSD_DISABLEMARGINS | Desabilita os controles de edição em que o usuário digita as margens. |
| PSD_DISABLEORIENTATION | Desativa os botões retrato e paisagem. |
| PSD_DISABLEPAPER | Desabilita os controles para selecionar o tamanho do papel e a origem do papel. |
| PSD_DISABLEPRINTER | Desabilita o botão de impressora. |