Bonsoir,
Comme je pense que tous ceci est flou, je vais decomposer le problème en plusieurs partie, ce seras beaucoup mieux.
Si je fais :
monhandle := FindWindow(nil, ma_fenetre);
-FinWindow va bien retourner le numero de handle pour ma_fenetre.
Ok, mais le problème est que le titre de ma barre de dialogue change de nom souvent, donc, je ne peut pas de cette façon.
Je peut recuperer aussi un handle via le
Classe Name :
monhandle := FindWindow('#32770', nil)
Ok, mais le problème est que la classe est
#32770 et que cette classe me renvoie le handle de Nero, donc, ce n'est pas une solution non plus.
Donc, premiere question, comment puis-je recuperer le handle de cette fenêtre?
Deuxieme question et suggestion, le nom de la barre de dialogue est jamais identique, cepandant ,les derniers mot, eux le sont.
Donc, ne peut-ont pas identifier le handle via le classe name #32770 et une partie du nom de la boite de dialogue (je dis bien une partie du texte) ?
Merci beaucoup, cela me seras d'une grande utilité et un grand soulagement aussi
Partager