Condividi tramite


WM_SPOOLERSTATUS messaggio

Il messaggio WM_SPOOLERSTATUS viene inviato da Print Manager ogni volta che un processo viene aggiunto o rimosso dalla coda di Print Manager.

Una finestra riceve questo messaggio tramite la relativa funzione WindowProc .

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

Parametri

wParam

Flag PR_JOBSTATUS.

lParam

La parola a basso ordine specifica il numero di processi rimanenti nella coda di Print Manager.

Valore restituito

Un'applicazione deve restituire zero se elabora questo messaggio.

Commenti

Questo messaggio è solo a scopo informativo. Questo messaggio è consultivo e non ha una semantica di recapito garantita. Le applicazioni non devono presupporre che riceveranno un messaggio di WM_SPOOLERSTATUS per ogni modifica dello stato del spooler.

Il messaggio di WM_SPOOLERSTATUS non è supportato dopo Windows XP. Per ricevere una notifica delle modifiche allo stato della coda di stampa, è possibile usare FindFirstPrinterChangeNotification e FindNextPrinterChangeNotification.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Stampa

Stampare messaggi API Spooler

FindFirstPrinterChangeNotification

FindNextPrinterChangeNotification