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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
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 programmes il donne comme résultat le string suivant:
#32770
En outre, il est impossible de killer un application sous ce format (#32770).

Avez-vous une explication et une solution.

Merci à tous .