调度接口与自动化:
一种新的通信方式:旧的通信方式 IDispatch(GetIDsOfNames Invoke)方式 调度接口 双向接口
IDispatch的使用:Invoke参数 VARIANT BSTR SAFEARRAY
类型库:创建,CreateTypeLib返回ICreatetypeLib,IDL/MIDL 分发,单独文件分发,作为资源包含在EXE或DLL中 使用LoadRegTypeLib,LoadTypeLib,RegisterTypeLib 注册表中类型库,HKEY_CLASS_ROOT/TypeLib
IDispatch实现: