idl(Interface Defionition Language),在visual stidio用midl(微软的编译器)来进行编译,主要用于跨语言之间的接口定义,可以通过idl定义一系列接口,然后用c++去实现,编译之后,可以用vb去使用,就是2进制代码的复用 ,主要在com技术中应用.