library_block
在 IDL 库中的构造块。
[library_block]
备注
当您将在库中的构造块,确保它将传递给类型库,无论其是否引用。 默认情况下, coclass、 dispinterface和 idl_module 属性修改的构造仅在库中放置块。
示例
在下面的代码中,自定义接口放置在库中块。
// cpp_attr_ref_library_block.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib")];
[object, library_block, uuid("9E66A290-4365-11D2-A997-00C04FA37DDB")]
__interface IMyInterface {
HRESULT f1();
};
要求
属性上下文
适用对象 |
任何位置 |
可重复 |
否 |
必需的特性 |
无 |
无效的特性 |
无 |
有关更多信息,请参见 属性上下文。