Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Winamp IPC Message rückgabe problem (https://www.delphipraxis.net/103946-winamp-ipc-message-rueckgabe-problem.html)

EWeiss 24. Nov 2007 20:14


Winamp IPC Message rückgabe problem
 
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 ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz