Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#5

AW: Struct übergabe problem

  Alt 16. Okt 2014, 12:06
Versuch:
Code:
void __stdcall BASSVISDEF(BASSVIS_ExecutePlugin)(BASSVIS_EXEC* Param, BASSVIS_PARAM* Base);
Danke
Aber _stdcall ist schon definiert. "Siehe WINAPI f"
Gut konntest du ja nicht wissen.

Code:
#ifndef BASSVISDEF
#define BASSVISDEF(f) WINAPI f
#endif
Hab aber schon zwei Fehler gefunden.
Das verändert die Größe des Records
Code:
bool SON_ShowPrgBar; 1 Bytes
ist nicht gleich..
Code:
BOOL SON_ShowPrgBar; 4 Bytes
Code:
exec.SON_ShowFPS = true;
müsste dann
Code:
exec.SON_ShowFPS = TRUE;
sein.

gruss

Geändert von EWeiss (16. Okt 2014 um 12:54 Uhr)
  Mit Zitat antworten Zitat