1
我在我的扫描应用程序中使用了略有修改的Twain Dot Net版本。问题是,当用户使用扫描仪上的按钮取消扫描(或者如果卡纸),TWAIN应该显示错误信息并返回一些失败代码。TWAIN块在用户取消时阻止
而是什么情况是,调用DG_IMAGE
/DAT_IMAGENATIVEXFER
/MSG_GET
与TWRC_XFERDONE
正确的回报,但在调用DG_CONTROL
/DAT_PENDINGXFERS
/MSG_ENDXFER
从不返回之后。我究竟做错了什么?
该应用程序使用WPF编写,TWAIN的消息被发送到在其自己的线程上运行的仅消息窗口。扫描仪是Panasonic KV-S4065C。