Compartilhar via


WM_SPOOLERSTATUS mensagem

A mensagem WM_SPOOLERSTATUS é enviada do Gerenciador de Impressão sempre que um trabalho é adicionado ou removido da fila do Gerenciador de Impressão.

Uma janela recebe essa mensagem por meio da função WindowProc.

LRESULT CALLBACK WindowProc(
  HWND hwnd, 
  UINT  uMsg, 
  WPARAM wParam, 
  LPARAM lParam     
);

Parâmetros

wParam

O sinalizador PR_JOBSTATUS.

lParam

A palavra de baixa ordem especifica o número de trabalhos restantes na fila do Gerenciador de Impressão.

Retornar valor

Um aplicativo deverá retornar zero se processar essa mensagem.

Comentários

Esta mensagem é apenas para fins informativos. Esta mensagem é consultiva e não tem semântica de entrega garantida. Os aplicativos não devem assumir que receberão uma mensagem WM_SPOOLERSTATUS para cada alteração no spooler status.

Não há suporte para a mensagem WM_SPOOLERSTATUS após o Windows XP. Para ser notificado sobre as alterações na fila de impressão status, você pode usar FindFirstPrinterChangeNotification e FindNextPrinterChangeNotification.

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]
Cabeçalho
Winuser.h (inclui Windows.h)

Confira também

Impressão

Imprimir mensagens da API do Spooler

FindFirstPrinterChangeNotification

FindNextPrinterChangeNotification