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 [僅限傳統型應用程式] |
標頭 |
|