Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

FindWindowEx win32api pitanjce

[es] :: C++ programiranje :: FindWindowEx win32api pitanjce

[ Pregleda: 1078 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sucur
Miljan Sucur
Web developer
Istocno Sarajevo

Član broj: 50035
Poruke: 346
*.telekomsrpske.com.



Profil

icon FindWindowEx win32api pitanjce06.05.2006. u 17:52

Dakle interesuje me kako da dobijem handle od odredjenog child window-a neke druge aplikacije.
Znaci mogu da dobijem postavljanjem drugog argumenta funkcije NULL, prvi kreiran child window tog tipa, al' ako imam recimo 3 edit controle on ce mi na taj nacin vratiti handle uvijek onog koji je prvi kreiran, e mene znaci interesuje kako da dobijem handle i preostale dvije edit controle.
Nadam se da se razumijemo ;-)
poz.
06.05.2006. u 17:52 

stargazer
bgd

Član broj: 85916
Poruke: 117
*.eunet.yu.



Profil

icon Re: FindWindowEx win32api pitanjce06.05.2006. u 20:18
Probaj sa EnumChildWindows funkcijom.
With no lovin' in our souls and no money in our coats you can't say we're satisfied
06.05.2006. u 20:18 

sucur
Miljan Sucur
Web developer
Istocno Sarajevo

Član broj: 50035
Poruke: 346
*.telekomsrpske.com.



Profil

icon Re: FindWindowEx win32api pitanjce07.05.2006. u 10:12
Nasao sam rjesenje, nisam obracao paznju na ono After u drugom clanu.
pozdrav.
07.05.2006. u 10:12 

itf
Zagreb

Član broj: 59794
Poruke: 778
*.fsb.hr.

ICQ: 337738018


Profil

icon Re: FindWindowEx win32api pitanjce08.05.2006. u 17:47
A jel možeš staviti ovdje kod da vidim kako si to rješio? :-)
08.05.2006. u 17:47 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 3404
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: FindWindowEx win32api pitanjce08.05.2006. u 18:15
Za C++ Builder mozes da pogledas mozda ovde:
http://tinyurl.com/oluql

FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
08.05.2006. u 18:15 

itf
Zagreb

Član broj: 59794
Poruke: 778
*.fsb.hr.

ICQ: 337738018


Profil

icon Re: FindWindowEx win32api pitanjce08.05.2006. u 18:19
Zahvaljujem. Ovo može biti jako korisna stvar, iako nudi i razne "ne-dobronamjerne" mogućnosti nad tuđim aplikacijama.
08.05.2006. u 18:19 

sucur
Miljan Sucur
Web developer
Istocno Sarajevo

Član broj: 50035
Poruke: 346
*.telekomsrpske.com.



Profil

icon Re: FindWindowEx win32api pitanjce09.05.2006. u 06:27
@itf evo kod:
Code:
if(!(findWnd = FindWindow("jv", NULL)))
        MessageBox(NULL, "ne moze da pronadje window!", NULL, NULL);
    if(!(childEdit[0] = FindWindowEx(findWnd, NULL, "EDIT", NULL)))
    MessageBox(NULL, "ne moze 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.
09.05.2006. u 06:27 

[es] :: C++ programiranje :: FindWindowEx win32api pitanjce

[ Pregleda: 1078 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.