首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPD相当于WIA

WPD相当于WIA
EN

Stack Overflow用户
提问于 2009-01-21 11:48:18
回答 1查看 2.6K关注 0票数 3

我正在向当前使用Windows Image Acquisition (WIA)的应用程序添加Windows便携设备(WPD)支持。WIA通过IWiaItem::DeviceDlg提供了一个方便的图片选择对话框。

我找不到WPD的等价物。有没有,如果没有,允许用户选择项目的首选技术是什么?我不需要写自己的对话框,不是吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-28 11:37:53

来自MS的响应:

没有用于图片选择的专用对话框(在WIA之外)。相反,您应该使用支持WPD设备导航的常规文件打开对话框。要在设备内的正确文件夹中启动对话框,需要进行一些魔法操作。您可能需要编写代码才能找到包含图片的文件夹。

传递到文件打开对话框的神奇路径是:{20D04FE0-3AEA-1069-A2D8-08002B30309D}\

设备实例id可以通过SetupApi调用(SetupDi*)从PnP设备路径导出。

此外,上述路径可以包括用于标识设备上的特定文件夹的附加路径元素。它们对于每个设备型号都是不同的,但看起来类似于:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\Store0\Pictures

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/464965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档