Como o impressora padrão é selecionada
Quando a caixa de diálogo Impressão é executada, o procedimento descrito abaixo está usado para selecionar o arquivo de configuração do driver de impressora padrão e a impressora do Windows, o tamanho do papel, e os nomes da bandeja.
Se a caixa de diálogo Impressão nunca foi aberta, printer.pltcfg é selecionado como o padrão para o driver de impressora do Windows. O caminho de pesquisa definido por MS_PLTCFG_PATH variável de configuração é usada para encontrar arquivos de configuração do driver de impressora.
O arquivo de configuração do driver de impressora do Windows é usado na primeira vez que a caixa de diálogo abre, supondo que esta configuração já não foi substituída usando variáveis de configuração.
A caixa de diálogo Impressão armazena o tipo do driver de impressora ativo e o arquivo de configuração no arquivo da preferência do usuário. Quando a caixa de diálogo Impressão é executada posteriormente, o tipo do driver de impressora e o arquivo de configuração usados mais recentemente são selecionados por padrão. Este comportamento pode, contudo, ser substituído usando variáveis de configuração.
- Se MS_DEFAULT_PLTCFG_FILE está definido a um arquivo de configuração do driver da impressora totalmente qualificado, esse arquivo é carregado em vez do arquivo usado mais recentemente quando a caixa de diálogo Impressão é aberta.
- Se MS_PLT_SYSPRT_PLTFILE é definido a um arquivo de configuração de driver da impressora totalmente qualificado, esse arquivo será usado em vez de printer.pltcfg quando o driver do Windows é selecionado na caixa de diálogo Impressão.
Caso o arquivo de configuração do driver de impressora selecionado não possa ser carregado, será solicitado por um nome de arquivo para usar. Se você aborta a caixa de seleção do arquivo sem selecionar um arquivo que possa ser carregado, a caixa de diálogo Impressão tenta carregar um dos seguintes arquivos.
Se nenhum destes pode ser carregado, a caixa de diálogo Impressão não pode ser aberta.
Se um driver de impressora do Windows é carregado, a caixa de diálogo Impressão deve selecionar nomes padrão da impressora do Windows, do tamanho do papel, e da bandeja. Normalmente, estas informações são obtidas da impressora padrão do Windows, mas podem ser substituídas usando o arquivo de configuração do driver de impressora ou variáveis de configuração.
- MS_PLT_SYSPRT_DEFAULT_PRINTER especifica o nome de impressora que é selecionado quando uma impressora do sistema é aberta.
- MS_PLT_SYSPRT_DEFAULT_FORM especifica o nome do tamanho do papel que é selecionado quando uma impressora do sistema é aberta.
- MS_PLT_SYSPRT_DEFAULT_TRAY especifica o nome da bandeja que é selecionado quando uma impressora do sistema é aberta.
Se as variáveis de configuração acima não estão definidas, você pode especificar os nomes padrão da impressora, do tamanho do papel, e da bandeja usando as propriedades no arquivo de configuração do driver de impressora do Windows.