社区
硬件/系统
帖子详情
如何实现打印机端口监控?--急!
ccker
2005-01-29 01:04:59
我知道以前有人做过,我也在网上找过,资料都很零乱,谁有完整一点的资料,可否发一份给我,万分感谢!100分感谢!
Email:ccker@163.com
...全文
796
11
打赏
收藏
如何实现打印机端口监控?--急!
我知道以前有人做过,我也在网上找过,资料都很零乱,谁有完整一点的资料,可否发一份给我,万分感谢!100分感谢! Email:ccker@163.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starvian
2005-04-06
打赏
举报
回复
mark
kosuke
2005-02-23
打赏
举报
回复
只监控并口可以吗,越来越多的打印机是USB口的。不如监控打印作业序列
wjjabc
2005-02-18
打赏
举报
回复
mark
hony688
2005-02-18
打赏
举报
回复
监控并口 可以参考我以前的帖 http://community.csdn.net/Expert/topic/3664/3664042.xml?temp=.5979425 需要代码的话给我QQ 390675821
ccker
2005-02-09
打赏
举报
回复
有谁可以给出一个示例让小弟研究一下?
zhjie374
2005-02-06
打赏
举报
回复
监视打印有很多方法,比如简单的HOOK API挂接打印的函数.替换
ccker
2005-01-29
打赏
举报
回复
vcleaner(我没做大哥已经很久了.......)
你的qq是多少,我想加你,我的qq:49059172
老夏Max
2005-01-29
打赏
举报
回复
http://www.csdn.net/cnshare/soft/16/16791.shtm
老夏Max
2005-01-29
打赏
举报
回复
读并口的状态位地址应该是0x379 0x378是数据位 0x37a是输入控制位,可以编写一个线程来实现端口的读写
/******************************************************************
*name:MonitorPortThread
*param:lpVoid
*return:DWORD
*note:用来监听指定端口的线程函数
******************************************************************/
DWORD WINAPI MonitorPortThread(PVOID lpVoid)
{
ThreadParam * pParam = (ThreadParam *)lpVoid;
DWORD dwData;
while(!pParam->bStop)
{
if(pParam->bSend)
{
try
{
//nData = _inp(pParam->nPort);
GetPortVal(0x379,&dwData,4);
}
catch(...)
{//发生错误,发送错误消息
if(pParam->errMsg!=0x00000000)
{
SendMessage(pParam->hwnd,pParam->errMsg,pParam->wParam,GetLastError());
}
continue;
}
if((dwData&pParam->dwMask)!=0)
{//有信号输入,发送指定的消息
SendMessage(pParam->hwnd,pParam->msg,pParam->wParam,(LPARAM)dwData);
}
}
}
return 0;
}
/******************************************************************
*name:BeginMonitor
*param:...
*return:BOOL
*note:启动一个监听端口的线程
*成功返回 TRUE , 失败返回 FALSE
******************************************************************/
BOOLBeginMonitor(ThreadParam * pParam,HANDLE * pThread,DWORD * pThreadId)
{
if(pParam==NULL || pThread==NULL || pThreadId==NULL)
{
return FALSE;
}
HANDLE hThr;
hThr = CreateThread(NULL,0,MonitorPortThread,pParam,0,pThreadId);
if(hThr==NULL)
{
return FALSE;
}
*pThread = hThr;
return TRUE;
}
结束线程的代码可以自己去写,类似。。
老夏Max
2005-01-29
打赏
举报
回复
用winio库可以做到!WinIO在:http://www.vckbase.com/tools/viewtools.asp?id=134
Monitor-printer.rar_C#打印
监控
_c++
打印机
_emf 拦截打印_打印
监控
系统_
监控
打印机
监控
系统,可以
监控
打印机
打印的内容等。
cxgrid下载 完成
端口
控件 图片文字识别
监控
打印机
出售Delphi技术源码 cxgrid 控件源码 Tcxgrid 控件源码 完成
端口
控件 delphi源码 图片文字识别 delphi源码 从图片里取文字。...
监控
打印机
delphi源码 , 打印内容
监控
前程工作室 QQ: 943432305
实现
MySQL 读写分离的利器 mysql-proxy
Re:
实现
MySQL 读写分离的利器 mysql-proxy ============================================= # mysql-proxy 概述 mysql-proxy 是一个位于客户端和 MySQL 服务器端之间的程序(即类似:中间件),它可以监测、分析...
Python利用SNMP读取交换机
端口
信息及状态
Python利用SNMP读取交换机
端口
信息及状态,通过路由器和交换机上启用SNMP协议,Python环境下安装net-snmp-python包
实现
lpt
监控
安装_lpt1(如何在lpt1
端口
安装
打印机
)
LPT口 打印并口 老式
打印机
接口目前很少有这种接口 红色 宽的接口 就是LPT接口 一般连接
打印机
用LPT1、LPT2、LPT3一般用于
打印机
端口
,游戏手把。有些手机也是使用这些
端口
连接的 你想安装的打印...
硬件/系统
2,641
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章