Imprimir a folha de propriedades

[Esta é a documentação preliminar e estão sujeitos a alterações.]

A folha de propriedades de impressão é uma interface de usuário padrão que permite ao usuário especificar as propriedades de um determinado trabalho de impressão. A função PrintDlgEx que cria a folha de propriedades está disponível no Windows NT versão 5.0 e posterior. A primeira página de uma folha de propriedades de impressão é página Geral . A folha também pode ter páginas de propriedades adicionais específicas do aplicativo e específicos do driver seguir à página Geral . A parte inferior da página Geral é um modelo de caixa de diálogo filho com controles similares do Imprimir caixa de diálogo comum.

Para criar e exibir uma folha de propriedades de impressão , inicializar uma estrutura PRINTDLGEX e passar a estrutura para a função PrintDlgEx.

A maioria dos membros da estrutura PRINTDLGEX são idênticos da estrutura PRINTDLG . Para obter descrições de como usar os membros de estrutura comum de interagir com os controles de caixa de diálogo, consulte Caixa de diálogo Imprimir. O restante deste tópico descreve os recursos de folha de propriedade de impressão que diferem da caixa de diálogo Imprimir.

Você pode personalizar uma folha de propriedades de impressão especificando um modelo de caixa de diálogo personalizada para a parte inferior da página Geral e por especificar páginas de propriedades adicionais a seguir a página Geral . Para obter mais informações, consulte Personalizando a folha de propriedades de impressão.

Você pode implementar um objeto de retorno de chamada para receber notificações e mensagens da função PrintDlgEx enquanto a folha de propriedades é exibida. Aplicativos que fornecem modelos personalizados ou páginas adicionais usam o objeto de retorno de chamada para se comunicar com a folha de propriedades. Para obter mais informações, consulte Objeto de retorno de chamada para o folha de propriedades de impressão.

Imprimir folha de propriedades fornece suporte para especificar vários intervalos de páginas não contíguas para imprimir. O lpPageRanges membro da estrutura PRINTDLGEX especifica uma matriz de PRINTPAGERANGE estruturas que cada estrutura especifica um intervalo de páginas.

Imprimir folha de propriedades exibe um botão de opção Página atual como parte do grupo de botões de opção de Intervalo de páginas . Para controlar o botão de opção Página atual , use os sinalizadores PD_CURRENTPAGE e PD_NOCURRENTPAGE in o sinalizadores membro da estrutura PRINTDLGEX.

Index