次の方法で共有


コンパイラ エラー C3110

'function_name' : COM インターフェイス メソッドをオーバーロードできません

次のように、インターフェイス属性が前に置かれているインターフェイスは

オーバーロードできません。 次に例を示します。

// C3110.cpp
#include <unknwn.h>
[ object, uuid= "4F98A180-EF37-11D1-978D-0000F805D73B" ]
__interface ITestInterface
{
   HRESULT mf1(void);
   HRESULT mf1(BSTR); // C3110
};

int main()
{
}