Freigeben über


Bildanwendungs-Dialogerweiterungen

Es gibt drei Mechanismen zum Erweitern von WIA-Bildanwendungsdialogfeldern. Dazu gehören:

  • Bereitstellen eines Gerätesymbols, das anstelle des vom System bereitgestellten Symbols an jeder Stelle verwendet werden soll, an der ein Symbol für das Gerät angezeigt werden muss. Implementieren Sie dazu die IWiaUIExtension::GetDeviceIcon-Methode .

  • Bereitstellen von Eigenschaftenblatterweiterungen , die die vom System bereitgestellten Eigenschaftenseiten erweitern, die angezeigt werden, wenn der Benutzer die erweiterten Einstellungen oder Eigenschaften für ein Gerät im allgemeinen WIA-Kaufdialogfeld oder im Windows Explorer anzeigt. Implementieren Sie dazu die IShellExtInit - und IShellPropSheetExt-Schnittstellen (siehe Microsoft Windows SDK-Dokumentation).

  • Bereitstellung eines vollständigen Ersatzes für die vom System bereitgestellten Dialogfelder als Antwort auf einen Aufruf von IWiaItem::DeviceDlg (siehe Windows SDK-Dokumentation). Implementieren Sie hierzu die IWiaUIExtension::D eviceDialog-Methode .

Der Rest dieses Abschnitts enthält zusätzliche Informationen zur COM-Schnittstelle IWiaUIExtension.