Я полный новичок в Windows и COM-программировании, пытаясь использовать com4j для вызова COM-объекта с Java.В чем DLL - это интерфейс COM iStream?
Com4j генерирует интерфейсы Java из определений COM «часто встречается в файлах .ocx, .dll, .exe и/или .tlb». Мне было легко найти файл .ocx моего целевого COM-объекта, но я не имею понятия о стандартном интерфейсе iStream.
Microsoft's documentation упоминает OLE32.DLL (c: \ Windows \ Windows32 \ Ole32.dll?), Но ни генератор com4j, ни oleviewer не удается открыть этот файл.
Любые подсказки?
DLL кажется правильным. К сожалению, com4j не смог создать из него интерфейсы. Я ищу ответы. –