我正在尝试创建一个使用(第三方)COM .dll的D应用程序,这样我就可以抓取另一个应用程序的文本框,这样当某个字符串出现时我就会发出错误.
但是,第三方不提供与dll一起使用的.lib,.def或.h文件(至少具有免费试用版).我可以使用implib工具创建.lib文件,但我在创建的.lib中看不到任何库的函数.
他们的(视觉c)样本使用#import指令链接它,但对我来说没用…
另外,如何自动获取dll的正确接口(带有连接的样板的.di)?我问这样联系的正确性并不依赖于我(可能是不正确的)函数的翻译.他们确实有一个webpage,它提供了所有功能,但对象模型至少可以说有点混乱.