编辑 COM 接口
通过使用类视图快捷菜单中的命令,可以为 Visual C++ 项目中的 COM 接口定义新的方法和属性。 另外,从工具箱可以定义 ActiveX 控件的事件。
对基于 ATL 和 MFC 的 COM 对象类,可以在编辑接口的同时编辑类实现。
提示
对已在“添加类”对话框外定义的接口,即使这些接口是手动添加的,Visual C++ 也会将方法或属性添加到 .idl 文件,并将存根 (stub) 添加到实现方法的类。
下列三个向导帮助自定义现有接口。 它们可从类视图获得:
向导 |
项目类型 |
---|---|
ATL 项目或支持 ATL 的 MFC 项目。 右击要将属性添加到的接口。 Visual C++ 检测项目类型并相应地在“添加属性向导”中修改选项:
|
|
ATL 项目或支持 ATL 的 MFC 项目。 右击要将方法添加到的接口。 Visual C++ 检测项目类型并相应地在“添加方法向导”中修改选项:
|
另外,还可通过在类视图中右击对象的控件类然后单击实现接口,在 COM 控件上实现新接口。