Hi
Seit der version Winamp 5.12 stehen neue
IPC Messagen zur verfügung..
Komme mit dieser nicht zurecht
Code:
#define IPC_GET_RANDFUNC 3015 // returns a function to get a random number
/* (requires Winamp 5.1+)
** int (*randfunc)(void) = (int(*)(void))SendMessage(plugin.hwndParent,WM_WA_IPC,0,IPC_GET_RANDFUNC);
** if(randfunc && randfunc != 1){
** randfunc();
** }
**
** This will return a positive 32-bit number (essentially 31-bit).
** The check for a returned value of 1 is because that's the default return value from
** SendMessage(..) when it is not handled so is good to check for it in this situation.
*/
Was wird hier als result erwartet ?
Winproc ...
Delphi-Quellcode:
else if LParam = IPC_GET_RANDFUNC then
Result := 1;
Auf diese weise wird trotzdem ein Fehler ausgegeben (Winamp v5.12 erwartet).. Warum ?
gruss Emil
EDIT:
Hat sich erledigt