次の方法で共有


コンパイラ エラー C3121

クラス 'class_name' に対する GUID は変更できません

__declspec(uuid) でクラス ID を変更しようとしました。

たとえば、次のコードでは C3121 が生成されます:

// C3121.cpp
[emitidl];
[module(name="MyLibrary")];

[coclass, uuid="00000000-0000-0000-0000-111111111111"]
class __declspec(uuid("00000000-0000-0000-0000-111111111112")) A   // C3121
{
};
int main()
{
}