首页 > 解决方案 > 如何使用 TWAIN 检测扫描仪,而不是相机

问题描述

我使用 TWAIN 扫描仪开发应用程序。我只需要选择扫描仪,而不是相机或其他东西。我在命令响应 DG_CONTROL / DAT_IDENTITY /MSG_GETFIRST 中看不到任何有关设备类型的信息。

标签: twain

解决方案


如果您想选择扫描仪,它可能不是第一个可用的源(相机可能是第一个),因此您应该尝试通过DG_CONTROL / DAT_IDENTITY / MSG_USERSELECT在 TWAIN 应用程序的状态 3 期间调用操作来显示选择源对话框。当您选择一个源并确认时,您应该能够获取源的信息并输入TW_IDENTITY您传递的结构。


推荐阅读