2010-05-03 36 views

回答

1

改为使用双接口。在IDL中编写它们的声明,以便您可以使用midl.exe创建一个类型库。然后,您可以将#import导入客户端应用程序,该应用程序会根据_com_ptr_t类自动生成包装。使用ATL对象向导时会自动生成双接口。

+0

怎样才能从OCX IDL文件? – zitronic 2010-05-04 07:09:25

+0

我看到视觉工作室自动,它谢谢 – zitronic 2010-05-04 07:32:28

-1

我使用ClassWizard从类型库中生成类。

要做到这一点,打开类向导,并 按“添加类”,选择“从 类型库”,从下拉列表中。 找到您的类型库,然后 从列表 中选择它提供给您的所有类。

每个类都来自 COleDispatchDriver。您可以使用 类的 CreateDispatch()方法创建类的实例。

Source

+0

不要链接到需要(付费)会员的网站。 – 2010-12-22 10:24:10