Método IContinueCallback::FContinuePrinting (docobj.h)
Indica se uma operação de impressão demorada deve continuar.
Sintaxe
HRESULT FContinuePrinting(
[in] LONG nCntPrinted,
[in] LONG nCurPage,
[in] wchar_t *pwszPrintStatus
);
Parâmetros
[in] nCntPrinted
O número total de páginas que foram impressas no momento em que o objeto recebe uma chamada para FContinuePrinting.
[in] nCurPage
O número da página que está sendo impressa no momento em que o objeto recebe uma chamada para FContinuePrinting.
[in] pwszPrintStatus
Um ponteiro para a mensagem sobre o status atual do trabalho de impressão. O objeto que está sendo impresso pode ou não exibir essa mensagem para o usuário. Este parâmetro pode ser NULL.
Retornar valor
Esse método pode retornar o valor retornado padrão E_UNEXPECTED, bem como os valores a seguir.
Código de retorno | Descrição |
---|---|
|
Continue a operação de impressão. |
|
Cancele a operação de impressão assim que possível. |
Comentários
Implementações de IPrint::P rint chamam esse método em intervalos periódicos durante o processo de impressão. A implementação do IPrint deve chamar de volta pelo menos depois de imprimir cada página, para que seu cliente possa, se necessário, exibir comentários visuais úteis para o usuário. IPrint::P rint pode chamar de volta várias vezes com os mesmos valores nCntPrinted e nCurPage , o que às vezes é útil quando uma página sendo impressa é complexa e é apropriado dar a um usuário a oportunidade de cancelar no meio da página.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | docobj.h |