cs_petitpouce
Messages postés7Date d'inscriptiondimanche 22 avril 2007StatutMembreDernière intervention25 novembre 2007
-
22 avril 2007 à 23:28
cs_intrus
Messages postés6Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 août 2008
-
23 avril 2007 à 20:01
Bonjour à tous,
Je rencontre un problème dans l'écriture d'un exemple. Je souhaite récupérer la classname d'un process avec l'algo suivant:
monhandle := GetForegroundWindow();
Val1 := GetClassName(monhandle, buf, 255);
HBBuffer := buf;
if (val1 <> 0) and (val1 < 255) then
begin
Jvlistbox1.Items.add(HBBuffer);
Il fonctionne bien avec la majorité des programmes. Seulement avec certains il donne comme résultat le string suivant:
#32770
cs_intrus
Messages postés6Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 août 2008 23 avril 2007 à 20:01
[auteurdetail.aspx?ID=323345 WhiteHippo]
Merci pour ta réponse.
Je suis au courant pour ce type d'ID concernant les objets d'une interface.
J'ai testé memtest et j'obtiens avec deux prog de spy ce type d'identification.
Au lieu de me donner le nom du process, il me retourne l'ID d'un objet quelconque du programme.
Je cherche la pourquoi de cette réponse.
cordialement