Partager via


WM_SPOOLERSTATUS message

Le message WM_SPOOLERSTATUS est envoyé à partir du Gestionnaire d’impression chaque fois qu’un travail est ajouté ou supprimé de la file d’attente du Gestionnaire d’impression.

Une fenêtre reçoit ce message via sa fonction WindowProc.

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

Paramètres

wParam

Indicateur PR_JOBSTATUS.

lParam

Le mot d’ordre inférieur spécifie le nombre de travaux restants dans la file d’attente du Gestionnaire d’impression.

Valeur retournée

Si une application traite ce message, elle doit retourner zéro.

Notes

Ce message est à titre d’information uniquement. Ce message est consultatif et n’a pas de sémantique de remise garantie. Les applications ne doivent pas supposer qu’elles recevront un message WM_SPOOLERSTATUS pour chaque modification apportée au spouleur status.

Le message WM_SPOOLERSTATUS n’est pas pris en charge après Windows XP. Pour être informé des modifications apportées à la file d’attente d’impression status, vous pouvez utiliser FindFirstPrinterChangeNotification et FindNextPrinterChangeNotification.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Winuser.h (include Windows.h)

Voir aussi

Impression

Imprimer les messages de l’API spouleur

FindFirstPrinterChangeNotification

FindNextPrinterChangeNotification