DEVICEDIALOGDATA 结构
定义调用设备对话框所需的数据。
语法
typedef struct {
DWORD cbSize;
HWND hwndParent;
IWiaItem *pIWiaItemRoot;
DWORD dwFlags;
LONG lIntent;
LONG lItemCount;
IWiaItem **ppWiaItem;
} DEVICEDIALOGDATA;
成员
-
cbSize
-
类型:DWORD
-
指定此结构的大小(以字节为单位)。
-
hwndParent
-
类型:HWND
-
指定对话框父窗口的句柄。
-
pIWiaItemRoot
-
类型: IWiaItem*
-
指向表示应用程序项树中有效根项的 IWiaItem 接口。
-
dwFlags
-
类型:DWORD
-
指定一组控制对话框操作的标志。 可以设置为以下任何值:
标志 含义 0 默认行为。 WIA_DEVICE_DIALOG_SINGLE_IMAGE 在“设备图像获取”对话框中,将图像选择限制为单个图像。 WIA_DEVICE_DIALOG_USE_COMMON_UI 使用系统 UI(如果可用),而不是供应商提供的 UI。 如果系统 UI 不可用,则使用供应商 UI。 如果两个 UI 都不可用,该函数将返回E_NOTIMPL。 -
lIntent
-
类型: LONG
-
指定图像要表示的数据类型。 有关图像意向值的列表,请参阅 图像意向常量。
-
lItemCount
-
类型: LONG
-
接收 由 ppWiaItem 参数指示的数组中的项数。
-
ppWiaItem
-
类型: IWiaItem**
-
接收指向 IWiaItem 接口的指针数组的地址。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|