erreur C2440 sur un projet class library
Bonjour,
Je créer une DLL Class Library et j'obtiens à la compilation l'erreur c2440.
Citation:
error C2440: 'type cast' : cannot convert from 'com_ADCAD_d::AD_COM_Wall ^const ' to 'void *'
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| typedef struct {
TCHAR *calque;
void *paramerror;
double xfactor,yfactor,zfactor;
Tles_lignes_dappuie les_lignes_dappuie;
TCHAR out_maintientbloc[64];
void (_stdcall *showerror)(void* thisclass,TCHAR *classe,TCHAR *error,int errorparam,int acadstatus);
}TMUR,*PMUR;
bool com_ADCAD_d::AD_COM_Wall::Trace(int &err)
{
Ples_lignes_dappuie pl=_lignesappuie->returnappuieline();
TMUR mur={0};
mur.paramerror=(void*)this; //erreur ici;
...
...
} |
Comment resoudre ce probléme ?
Merci