Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'function' : dispinterface-methode moet een dispid hebben
Opmerkingen
Als u een dispinterface methode gebruikt, moet u deze toewijzen aan een dispid. Als u deze fout wilt oplossen, wijst u een dispid aan de dispinterface methode toe, bijvoorbeeld door opmerkingen bij het id kenmerk in de methode in het onderstaande voorbeeld op te heffen. Zie de kenmerken dispinterface en id voor meer informatie.
Example
In het volgende voorbeeld wordt C3707 gegenereerd:
// C3707.cpp
#include <atlbase.h>
#include <atlcom.h>
#include <atlctl.h>
[module(name="xx")];
[dispinterface]
__interface IEvents : IDispatch
{
HRESULT event1([in] int i); // C3707
// try the following line instead
// [id(1)] HRESULT event1([in] int i);
};
int main() {
}