Struttura DEVICEDIALOGDATA
Definisce i dati necessari per chiamare una finestra di dialogo del dispositivo.
Sintassi
typedef struct {
DWORD cbSize;
HWND hwndParent;
IWiaItem *pIWiaItemRoot;
DWORD dwFlags;
LONG lIntent;
LONG lItemCount;
IWiaItem **ppWiaItem;
} DEVICEDIALOGDATA;
Members
-
cbSize
-
Tipo: DWORD
-
Specifica le dimensioni di questa struttura in byte.
-
hwndParent
-
Tipo: HWND
-
Specifica l'handle per la finestra padre del dialogo.
-
pIWiaItemRoot
-
Tipo: IWiaItem*
-
Punta a un'interfaccia IWiaItem che rappresenta l'elemento radice valido nell'albero degli elementi dell'applicazione.
-
dwFlags
-
Tipo: DWORD
-
Specifica un set di flag che controllano l'operazione della finestra di dialogo. Può essere impostato su uno dei valori seguenti:
Flag Significato 0 Comportamento predefinito. WIA_DEVICE_DIALOG_SINGLE_IMAGE Limitare la selezione dell'immagine a una singola immagine nella finestra di dialogo di acquisizione dell'immagine del dispositivo. WIA_DEVICE_DIALOG_USE_COMMON_UI Usare l'interfaccia utente di sistema, se disponibile, anziché l'interfaccia utente fornita dal fornitore. Se l'interfaccia utente di sistema non è disponibile, viene usata l'interfaccia utente del fornitore. Se nessuna delle due interfacce utente è disponibile, la funzione restituisce E_NOTIMPL. -
lIntent
-
Tipo: LONG
-
Specifica il tipo di dati che l'immagine deve rappresentare. Per un elenco dei valori delle finalità dell'immagine, vedere Costanti finalità immagine.
-
lItemCount
-
Tipo: LONG
-
Riceve il numero di elementi nella matrice indicata dal parametro ppWiaItem .
-
ppWiaItem
-
Tipo: IWiaItem**
-
Riceve l'indirizzo di una matrice di puntatori alle interfacce IWiaItem .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|