【发布时间】:2011-09-10 16:55:01
【问题描述】:
我有以下界面。该接口返回ISystemCmds 接口作为GetSystemCommandInterface 方法的一部分。我们使用 ATL 来创建 COM。
interface IDevice : IDispatch{
[id(1), helpstring("method Connect")] HRESULT Connect([in] VARIANT varPortNo);
[id(2), helpstring("method GetSystemCommandInterface")] HRESULT GetSystemCommandInterface([out,retval] ISystemCmds** pISystemCmd);
};
应该添加什么代码(以及在哪里)为ISystemCmds if 创建 COM 对象
一个。作为IDevice的COM对象创建的一部分,我正在为ISystemCmds创建COM对象?
湾。我在GetSystemCommandInterface() 方法中创建COM 对象?
【问题讨论】:
-
我们需要更深入! (对不起)
标签: c++ com windows-ce atl