MFC DLL项目的自动化//调用语法为什么对象即可用点调用,又可用箭头调用呢?
- C/C++ code
::CoInitialize(NULL);IMyMathPtr Math = NULL;HRESULT hr = Math.CreateInstance(_uuidof(MyMath));LONG Res = Math->Add(1,2);
[解决办法]
Math是一个接口指针所有用->访问函数,本身这个接口又实现了一些类方法,所以有.方法
[解决办法]
这种用法是所有智能指针的标准用法