描述
每当将作业添加到打印管理器队列或从打印管理器队列中删除作业时,将从打印管理器发送WM_SPOOLERSTATUS消息。
窗口通过其WindowProc功能收到此消息。
C++ 语法
LRESULT CALLBACK WindowProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam ); |
PowerBASIC 语法
FUNCTION WindowProc ( _ BYVAL hwnd AS DWORD, _ BYVAL uMsg AS DWORD, _ BYVAL wParam AS DWORD, _ BYVAL lParam AS LONG _ ) AS LONG |
参数
wParam
[in]指定PR_JOBSTATUS标志。
lParam
[in]低位字指定打印管理器队列中剩余的作业数。
返回值
处理此消息时,应用程序应返回零。
备注
此消息仅供参考。这个消息是建议的,没有保证的传递语义。应用程序不应该假设他们将收到一个WM_SPOOLERSTATUS消息,以便后台处理程序状态的每个更改。
注意Windows XP后不支持WM_SPOOLERSTATUS消息。要通知Windows NT 3.5及更高版本Windows中打印队列状态的更改,可以使用FindFirstPrinterChangeNotification和FindNextPrinterChangeNotification.
引用文件 #INCLUDE Once
WinUser.inc(包括Windows.inc)


