Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
"metódus": a dispinterface metódus nem hívható meg szkriptből
Megjegyzések
A szkriptnyelvek nem hozhatnak létre VT_BYREF "in" paramétert, csak VT_BYREF "out" paramétereket hozhatnak létre.
A figyelmeztetés megoldásának másik módja, ha a paramétert (a definícióban és az implementációban) nem mutatótípussá teszi.
Example
Az alábbi példa c4925-öt hoz létre:
// C4925.cpp
// compile with: /LD /W1
#define _ATL_ATTRIBUTES 1
#include <atlbase.h>
#include <atlcom.h>
[ module(name="Test")];
[ dispinterface, uuid("00000000-0000-0000-0000-000000000001") ]
__interface IDisp {
[id(9)] void f([in] int*);
};
[ coclass, uuid("00000000-0000-0000-0000-000000000002") ]
struct CDisp : IDisp { // C4925
void f(int*) {}
};