Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4448 connectés 

 


Dernière réponse
Sujet : C vers delphi: c'est faisable?
Buitoni Oui, tu sais faire des plugins en delphi, y en a 2-3 qui trainent sur le web, cherche un peu tu les trouveras surement... A moins que qqn ici ne les aient sur son disque mais pas moi je te jure, ca fait 2 ans que j'ai arreté de jouer avec les mp3s :) (et je te jure que ca existe)
 
De plus, comme le dit Antp, toutes les apis sont utilisables en Delphi, si ce n'est pas déclaré dans les unités Windows, tu peux essayer d'aller voir chez delphi-jedi si l'unité n'y est pas sinon tu vas chez Microsoft et tu le fais toi meme, ca prends 5-10" si tu as l'habitude ;-)
 
Bref, cherche encore, ca existe en delphi.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Buitoni Oui, tu sais faire des plugins en delphi, y en a 2-3 qui trainent sur le web, cherche un peu tu les trouveras surement... A moins que qqn ici ne les aient sur son disque mais pas moi je te jure, ca fait 2 ans que j'ai arreté de jouer avec les mp3s :) (et je te jure que ca existe)
 
De plus, comme le dit Antp, toutes les apis sont utilisables en Delphi, si ce n'est pas déclaré dans les unités Windows, tu peux essayer d'aller voir chez delphi-jedi si l'unité n'y est pas sinon tu vas chez Microsoft et tu le fais toi meme, ca prends 5-10" si tu as l'habitude ;-)
 
Bref, cherche encore, ca existe en delphi.
antp en théorie tu as accès à ce genre de machins en delphi (tout ce qui est API windows).
mais bon je m'y connais pas trop là dedans.
drlobo J'ai un plugin pour winamp écrit en delphi et j'aimerai bien qu'il puisse s'acrocher a la fenetre de winamp.J'ai fais pas mal de recherche et tout ce que j'ai trouvé c'est comment le faire en C.
 
Est qu'il y a moyen de faire un truc de ce genre en delphi?  
 
A better way to do it is to subclass the Winamp Main Window using SetWindowLong.
 

Citation :


pOrigProc = (WNDPROC)SetWindowLong(plugin.hwndParent, GWL_WNDPROC, (LONG)HookWinampWnd);
 
The callback function now receives all of the Winamp Main Window's messages before Winamp does. This allows us to be informed when Winamp is moving by trapping the WM_MOVE message. When this message is encountered, we call a TrackWindow in the CWinampWnd class to track the Main Window.
 
LRESULT CALLBACK HookWinampWnd(
  HWND hwnd,      // handle to window
  UINT uMsg,      // message identifier
  WPARAM wParam,  // first message parameter
  LPARAM lParam   // second message parameter
)
{
 switch(uMsg)  
    {  
        case WM_MOVE:
   m_MainWnd.TrackWindow((int)(short) LOWORD(lParam),(int)(short) HIWORD(lParam));
   break;
  default:
   break;
 }
 
 // Call Winamp Window Proc
 return CallWindowProc(pOrigProc, hwnd, uMsg, wParam, lParam);  
}


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)