一个简单的COM问题!
刚学COM,有些东西比较迷惑,现遇一问题望各位帮忙!
本人基于MFC做了一模块程序,现在想把它的功能打包到COM里,以便其它程序使用。
我的方法:
用Alt,在向导中选择"支持MFC"选项
问题:
类的某些方法需接受从其他程序传来的MFC数据类型:
interface ITest : IUnknown
{
[helpstring("method Draw")] HRESULT Draw([in]CDC* pDC,[in]CPoint* point);
};
如上,CDC,CPoint等,程序会不认这些类型
这种问题该怎么解决?