为Windows桌面系统用户自定义打印对话框 [英] Customize Print Dialog for windows desktop system users

查看:171
本文介绍了为Windows桌面系统用户自定义打印对话框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



有没有办法在Windows桌面上为所有系统用户自定义默认打印对话框。这不是特定应用程序的上下文,而是适用于所有登录工作站并使用任何应用程序并发出打印的用户



作为绿色计划的一部分,我们的组织希望减少打印纸的浪费。所以我们想要显示一个YES / NO消息框,上面写着请考虑你是否真的想继续打印。节省纸张......保存环境。继续吗?



如果用户单击是,则恢复打印对话框显示,用户可以继续。如果用户单击否,则不需要进一步操作,系统不显示打印对话框。



谢谢

Hi,
Is there a way to customize the default Print Dialog on Windows Desktop, for all system users. This is not within the context of a specific application, but instead will be for all users that log in to the workstation and uses any application and issues a "Print"

As part of a Green initiative, our organization wants to reduce wastage of Print paper. So we want to display a YES/NO message box that says something similar to "Please consider if you really want to continue printing. Save paper...Save Environment. Continue?"

If the user clicks "Yes" , then the Print Dialog display is resumed and user can continue. If user clicks "No", then no further action is needed and system does not display Print dialog.

Thanks

推荐答案

要将此消息添加到所有打印作业,需要编写一些打印假脱机程序DLL [ ^ ](可能是端口监视器,但不确定)。



这必须是标准的dll,(很可能)是指C ++。
To add this message to all print jobs is going to require writing some print spooler dll[^] (probably a port monitor but not sure).

This will have to be in a standard dll, which (most likely) means C++.


这篇关于为Windows桌面系统用户自定义打印对话框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆