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
S_OK
Continue a operação de impressão.
S_FALSE
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

Confira também

Icontinuecallback

Iprint