000
03.03.2003, 13:44 Uhr
Alexander L.
|
Hallo Leute,
Habe eine Funktion unter C
Code: |
void __far CAPI_PROTOCOL_INIT (char *_buf, void (*_signal)(char *, CAPI_PROTOCOL_TYP, CAPI_MESSAGE));
|
diese funktion möchte ich unter c++wie folgt aufrufen
Code: |
CAPI_PROTOCOL_INIT(m_CAPI_PROT_BUF, CAPI_PROT_HANDLE);
|
wobei es sich bei CAPI_PROT_HANDLE um eine void methode meiner klasse handelt.
ich bekomme dann aber folgenden Fehler:
cannot convert parameter 2 from 'void (char *,CAPI_PROTOCOL_TYP,unsigned char *)' to 'void (__cdecl *)(char *,CAPI_PROTOCOL_TYP,unsigned char *)' (new behavior; please see help)
Kann mir da jemand weiterhelfen ??????? Danke Dieser Post wurde am 03.03.2003 um 13:45 Uhr von Alexander L. editiert. |