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