最近做一个项目,是提供一个具有扫描功能的dll(使用twain接口实现),供合作单位调用,该合作单位做了一个ocx组件,实现图像扫描(动态调用我的dll)及处理业务流程。
    现在问题是客户通过ie调用该组件进行扫描处理时,扫描完成之后,光标不见了,哪怕把鼠标挪到页面上的对话框点击,光标也出不来,但能进行输入,不过输入有滞后现象,似乎是有什么资源没有释放似的,我参照twain工作流程仔细检查,觉得该释放的都已释放了。
    而且还有另外一家公司做同样具有扫描功能的dll,用合作单位的ocx组件调用这家公司做的扫描dll就没这个问题,另外要说明的是我们两家做同样功能的dll,但用的扫描仪不一样,我用那家公司的扫描仪来配合我的dll试一试,也没出现这个问题。
    但我公司的这个dll以前提供过给多家信息系统集成开发公司使用,也没出现过该问题,用的也是咱家的扫描仪,所以我觉得也不应该是扫描仪的问题。
    小弟新手一个,对twain的使用不是太熟,改了改程序,换了咱公司的几款扫描仪试了试,还是不行,都郁闷好几天了,而且项目也很急,不知道这问题是哪方面的原因?希望各位高手指点指点!