stdole32.tlb 包含所有基本类型定义,如果我们使用 MIDL,每个库都必须导入它。但是当我创建 ATL DLL 项目时,lib 文件看起来像这样
import "oaidl.idl";
import "ocidl.idl";
[
uuid(4CA3ADAD-AE53-4D80-AF26-176BAF8223B1),
version(1.0),
]
library FirstATLLib
{
importlib("stdole2.tlb");
};
我不能用谷歌搜索 stdole2.tlb 中有什么?它是否包含 stdole32.tlb?还有什么?有人可以帮我找出来吗?
最佳答案
你可以使用 Windows SDK COM/OLE Object Viewer
打开类型库,看看里面有什么:
它定义了您可以在类型库中使用的某些接口(interface)和类型,因为您可以通过引用 stdole2.tlb
使它们可用。
关于com - 什么是stdole2.tlb,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9297227/