@itf evo kod:
Code:
if(!(findWnd = FindWindow("jv", NULL)))
MessageBox(NULL, "Nemoze da pronadje window!", NULL, NULL);
if(!(childEdit[0] = FindWindowEx(findWnd, NULL, "EDIT", NULL)))
MessageBox(NULL, "Nemoze da pronadje child window!", NULL, NULL);
unsigned short int z = 1;
while((childEdit[z] = FindWindowEx(findWnd, childEdit[z-1], "EDIT", NULL)))
z++;
Preko prve funkcije FindWindow dobijes handle mainWindow-a druge aplikacije, zatim postavis jednu funkciju FindWindowEx sa 2 parametreom NULL, kako bi ti on dao handle prvog kreiranog child windowa zadatog tipa (ovo se moze odraditi i preko do/while petlje), a nakon toga u while petlji da ti u niz HWND handle-a postavlja handleove od svih pronadjenih child window-a zadatog tipa.