社区
VB基础类
帖子详情
关于拦截操作系统与打印机通信的程序!
chenyu5188
2006-04-03 11:23:58
谁有操作系统与打印机通信的流程资料与API函数资料!
想编个像窗口函数子类化的程序来控制打印消息程序,以便控制打印机是否打印!
4y4ycoco@163.com
...全文
278
6
打赏
收藏
关于拦截操作系统与打印机通信的程序!
谁有操作系统与打印机通信的流程资料与API函数资料! 想编个像窗口函数子类化的程序来控制打印消息程序,以便控制打印机是否打印! 4y4ycoco@163.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laidon
2006-04-04
打赏
举报
回复
幫你頂
chenyu5188
2006-04-03
打赏
举报
回复
谢谢小吉!我看一下!UP
homezj
2006-04-03
打赏
举报
回复
我觉得拦截操作系统与打印机通信,不是对窗体子类化能解决的,一是需跨进程,二是不能预知那个窗体会用打印机。上次一个朋友提过类似问题,我查了点资料,略知一二:Windows提供了一种打印通知方式,你可参见这贴:
http://community.csdn.net/Expert/topic/4627/4627249.xml?temp=.355282
迈克揉索芙特
2006-04-03
打赏
举报
回复
帮顶,给你贴点不太相关的。
--与打印相关
Api函数名 函数说明 适用范围
W3.x W95 NT
AddPrinterConnection 为当前用户建立与打印机的联系 否 是 是
StartPagePrinter 开始打印机 否 是 是
StartDoc 开始打印作业 是 是 是
StartDocPrinter 开始打印作业 否 是 是
AddPrintProvidor 加入一个打印机支持器 否 是 是
AddForm 加入一个打印机窗体 否 是 是
AddPort 加入一个打印机端口 否 是 是
AddMonitor 加入一个打印机管理器 否 是 是
ShellExecute 打开或打印指定文件 否 是 是
ClosePrinter 关闭打开的打印机 否 是 是
WritePrinter 向打印机输出数据 否 是 是
AddPrinter 在打印机服务器上建立一个打印机 否 是 是
SetAbortProc 设备打印作业的放弃函数 否 是 是
SetPrinter 设置打印机信息 否 是 是
SetPrinterData 设置打印机配置 否 是 是
SetJob 设置打印作业信息 否 是 是
ResetPrinter 设置打印数据类型和设备模式值 否 是 是
DeletePrinterConnection 删除与打印机的连接 否 是 是
DeletePrintProcessor 删除打印机处理器 否 是 是
DeletePrinterDriver 删除打印机驱动程序 否 是 是
DeletePrinter 删除打印机服务器上的打印机 否 是 是
DeleteMonitor 删除打印机监视器 否 是 是
DeletePrintProvidor 删除打印机提供者 否 是 是
DeleteForm 删除打印机窗体层差 否 是 是
AbortPrinter 删除打印机缓冲文件 否 是 是
DeletePort 删除打印机端口 否 是 是
AddJob 启动一个打印作业 否 是 是
AdvancedDocumentProperties 进行打印机高级设置 否 是 是
PrintDlg 建立打印文本对话框 否 是 是
EnumPrintProcessors 枚举已安装的打印机处理器 否 是 是
EnumPrinterDrivers 枚举已安装的打印机驱动程序 否 是 是
EnumPorts 枚举可用打印机端口 否 是 是
EnumPrintProcessorDatatypes 枚举打印机所支持的数据类型 否 是 是
EnumForms 枚举所支持的打印机窗体 否 是 是
AbortDoc 终止一项打印作业 是 是 是
PrinterProperties 修改打印机属性 否 是 是
AddPrintProcessor 将打印处理器复制到打印机服务器中 否 是 是
AddPrinterDriver 将打印机驱动程序复制到打印机服务器中 否 是 是
PrinterMessageBox 显示打印作业出错信息 否 是 是
ConnectToPrinterDlg 显示浏览对话并连接网络打印机 否 是 是
EndPagePrinter 结束打印页 否 是 是
EndDoc 结束打印作业 是 是 是
EndDocPrinter 结束打印作业 否 是 是
StartPage 准备打印机接收数据 是 是 是
WaitForPrinterChange 监测打印机或打印机服务器变化 否 是 是
GetPrintProcessorDirectory 获取打印机驱动处理器路径 否 是 是
GetPrinterDriver 获取打印机驱动程序信息 否 是 是
GetPrinterDriverDirectory 获取打印机驱动程序路径 否 是 是
GetPrinter 获取打印机信息 否 是 是
zpsinz
2006-04-03
打赏
举报
回复
这个不是很懂。
不过帮楼主顶一下。
DengXingJie
2006-04-03
打赏
举报
回复
幫你頂一下
防火墙实验报告.doc
例如,防火墙可以限制 TCP、UDP协议及TCP协议允许访问端口范围,当不符合条件时 ,
程序
将询问用户或禁止操作,这样可以防止恶意
程序
或木马向外发送、泄露主机信息 。并且可以通过配置防火墙IP规则,监视和
拦截
恶意...
1345个易语言模块
取
操作系统
类别.ec 取数据摘要.EC 取文件时 间.ec 取文件版本信息.ec 取文件目录列表.ec 取文件相关联的图标.ec 取文件行数.ec 取文本行数.ec 取 易模块信息.ec 取易模块信息2005.ec 取歌词.ec 取汇编指令长度.ec 取...
python flask实战订餐系统微信小
程序
从项目搭建到部署上线,让你掌握Python全栈开发! 本课程是python flask+微信小
程序
的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 从基础语法入手,构建MVC架构,增进对小
程序
和后端API的理解认识。帮助你快速提升项目经验,提高项目中解决问题的能力。部署上线
操作系统
: CentOS7 远程连接:SSH 环境:Python3 数据库: Mysql 网关:UWSGI 版本管理: Git环境参数系统: Linux + CentOS7 / Windows语言: Python3.X数据库: Mysql5.7前端-小
程序
授权登录 微信支付 上拉刷新 分页模板消息 小
程序
分享Python3 + FlaskPython3安装 数据库安装 Flask框架和扩展安装 快速体验Hello World 路由规划 数据库ORM后台管理系统 搭建高可用Flask MVC框架 管理员Cookie登录态 登录和错误处理
拦截
器 通用支付系统设计 无刷新上传技术和图片服务链接统一管理器 有前有后,打造性感全栈项目 高性价比课程,带你迈进python全栈工程师 腾讯云部署,轻松发布属于你的上线小
程序
招聘要求越来越高,热门技术一网打尽
1350多个精品易语言模块
取
操作系统
类别.ec 取数据摘要.EC 取文件时 间.ec 取文件版本信息.ec 取文件目录列表.ec 取文件相关联的图标.ec 取文件行数.ec 取文本行数.ec 取 易模块信息.ec 取易模块信息2005.ec 取歌词.ec 取汇编指令长度.ec 取...
linux
操作系统
下进程间的
通信
总结
linux
操作系统
下进程间的
通信
总结一. 进程间
通信
1.1 进程间
通信
的概述2.2 进程
通信
的应用场景二.管道
通信
2.1 管道2.1.1 管道特点2.1.2 函数原型2.2 管道编程实例2.2.1 代码运行截图2.3 创建命名管道(FIFO)2.3.1 ...
VB基础类
7,757
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章