1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
String NouveauTexte = "ca marche !!" ;
// Recherche de la fenetre mere
HWND h = FindWindow("LeTypeDeLaFenetre","LeCaptionDeLaFenetre");
// Recherche du TPanel
// On recherche autant de fois que besoin, Dans ce cas on cherche le 3ème TPanel dans la form
HWND h2 = FindWindowEx(h,NULL,"TPanel", NULL);
HWND h3 = FindWindowEx(h,h2,"TPanel", NULL);
HWND h4 = FindWindowEx(h,h3,"TPanel",NULL);
// On cherche maintenant le TEdit, ici le 2ème dans le TPanel
HWND h5 = FindWindowEx(h4,NULL,"TEdit", NULL);
HWND h6 = FindWindowEx(h4,h5,"TEdit", NULL);
// On envoie le message
SendMessage(h6,WM_SETTEXT,0,(LPARAM)NouveauTexte.c_str()); |