Ich versuche, IUnknown . Ich folgte der Anweisung zum Tee, aber es funktioniert nicht. Wenn ich versuche zu kompilieren, bekomme ich:
%Vor%aus diesem Code:
%Vor% Fügen Sie STDMETHODCALLTYPE
für jede Methode hinzu.
Die Methoden der Basisklasse ( IUnknown
) werden als STDMETHODCALLTYPE
deklariert (was ein Makro für __stdcall
ist). Wenn Sie eine virtuelle Methode überschreiben, muss sie dieselbe Aufrufkonvention wie das Original haben, in diesem Fall __stdcall