Bildanwendungsdialogerweiterungen
Es gibt drei Mechanismen zum Erweitern von WIA-Bildanwendungsdialogen. 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-Erfassungsdialogfeld oder in Windows Explorer anzeigt. Implementieren Sie dazu die Schnittstellen IShellExtInit und IShellPropSheetExt (siehe Microsoft Windows SDK-Dokumentation).
Bereitstellen eines vollständigen Ersatzes für die vom System bereitgestellten Dialogfelder, die als Reaktion auf einen Aufruf von IWiaItem::D eviceDlg angezeigt werden (siehe Windows SDK-Dokumentation). Implementieren Sie dazu die IWiaUIExtension::D eviceDialog-Methode .
Der Rest dieses Abschnitts enthält zusätzliche Informationen zur IWiaUIExtension-COM-Schnittstelle.