Message de rapport:
 

Afficher le morceau en cours de lecture dans MSN

Sujet: Afficher le morceau en cours de lecture dans MSN
par ramses sur 3/3/2009 7:40:04

Bonjour,

Je cherches à afficher dynamiquement le morceau de musique en cours de lecture dans MSN

COPYDATASTRUCT est une structure
	dwData est un entier
	cbData est un entier
	lpData est un entier
FIN

lpCOPYDATASTRUCT est une COPYDATASTRUCT
hHandleMSN est un entier

lsArtiste est une chaîne="Depeche Mode"
lsTitre est une chaîne="Everything Counts"
lsAlbum est une chaîne="101"

//WM_COPYDATA=0x004A

xTampon est une chaîne="\0Music\01\0{0} - {1}\0" + lsArtiste + "\0" + lsTitre + "\0" + lsAlbum + "\0\0" +Caract(0)

hHandleMSN=API("user32.dll","FindWindowExA", Null, Null, "MsnMsgrUIManager", Null)
SI hHandleMSN<>0 ALORS
	lpCOPYDATASTRUCT:dwData=0x0547
	lpCOPYDATASTRUCT:cbData=Taille(xTampon)
	lpCOPYDATASTRUCT:lpData=&xTampon
	API("user32.dll","SendMessageA", hHandleMSN, WM_COPYDATA, 0, &lpCOPYDATASTRUCT)
	//SendMessage(hHandleMSN,WM_COPYDATA,0,&lpCOPYDATASTRUCT)
FIN


Si quelqu'un à une idée ou voit une erreur dans le code merci de m'en faire part.

Cordialement,

Philippe
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2