Hi,
Ich möchte aus deiner C++ -
DLL einen Pointer zurück geben.
Leider bin ich in Sachen C ein wenig planlos.
So schauts aus:
Delphi-Quellcode:
// das wäre die Function in Delphi
function GetWaveData: PWAVEHDR;
begin
Result := __wavehdr;
end;
Code:
WAVEHDR * GetWaveData(void);
{
// __wavehdr pointer
return=__wavehdr;
}
Der C-Code wird angemeckert mit:
Zitat:
Error E2040 MiniFMOD.c 4138: Declaration terminated incorrectly
*** 1 errors in Compile ***