M marvar Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-20 #1 多线程打印控制程序,不定时会出现出错信息(Access violation at address 777C438E in module 'winspool.drv'.Read of address 00220E00)然后程序就死了!是程序的问题,还是操作系统的问题,大家有没有遇见过!请各位帮忙,感激不尽!
多线程打印控制程序,不定时会出现出错信息(Access violation at address 777C438E in module 'winspool.drv'.Read of address 00220E00)然后程序就死了!是程序的问题,还是操作系统的问题,大家有没有遇见过!请各位帮忙,感激不尽!
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-21 #2 winspool.drv是系统打印管理的api,感觉还是你自己多线程代码的原因。你看看线程中,你怎么处理的打印机这一部分。
W wangyoujun Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-21 #3 检查下你的代码有没有这样的问题:在同一台打印机上,上一个打印任务还没有完成, 而你的下一个打印任务的线程已经开始运作,造成争抢资源冲突