Frage

Ich füge Windows tragbare Geräte (WPD) Unterstützung für eine App, die derzeit Windows Image Acquisition (WIA) verwendet. WIA bietet einen praktischen Bildauswahldialog über IWiaItem :: DeviceDlg.

Ich kann keine WPD Äquivalent finden. Gibt es eine, und wenn nicht, was die bevorzugte Technik ist, damit die Benutzer Elemente auszuwählen? Ich habe nicht meine eigenen Dialog zu schreiben, kann ich tun?

War es hilfreich?

Lösung

Antwort von MS:

  

[T] hier ist kein dedizierter Dialog zur Bildauswahl (außerhalb von WIA). Stattdessen sollten Sie die normale Datei Öffnen-Dialog verwenden, die Navigation WPD Gerät unterstützt. Es wird einige Magie, die den Dialog in den richtigen Ordner innerhalb der Einrichtung getan werden muss, um zu starten. Möglicherweise müssen Sie Code schreiben, um den Ordner (n) mit Bildern zu finden.

     

Die Magie Pfad zur Datei-Öffnen-Dialog passieren ist:   :: {20D04FE0-3AEA-1069-A2D8-08002B30309D} \

     

Die Geräteinstanz-ID kann von dem PnP Gerätepfad über SetupAPI Anrufe (SetupDi *) abgeleitet werden.

     

Ferner kann der obige Pfad zusätzliche Pfadelemente enthalten einen bestimmten Ordner auf dem Gerät zu identifizieren. Diese unterscheiden sich für jedes Gerätemodell, würde aber etwas wie folgt aussehen:   :: {20D04FE0-3AEA-1069-A2D8-08002B30309D} \\ Store0 \ Bilder

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top