【发布时间】:2011-05-02 07:44:03
【问题描述】:
我在我的扫描应用程序中使用了Twain Dot Net 的略微修改版本。问题是,当用户使用扫描仪上的按钮取消扫描(或卡纸)时,TWAIN 应该显示错误消息并返回一些失败代码。
但是,相反,对DG_IMAGE / DAT_IMAGENATIVEXFER / MSG_GET 的调用以TWRC_XFERDONE 正确返回,但对DG_CONTROL / DAT_PENDINGXFERS / MSG_ENDXFER 的调用在此之后永远不会返回。我做错了什么?
应用程序是使用 WPF 编写的,TWAIN 的消息被发送到在其自己的线程上运行的仅消息窗口。扫描仪为松下 KV-S4065C。
【问题讨论】: