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

Application bring to front

[es] :: .NET :: Application bring to front
(Zaključana tema (lock), by mmix)

[ Pregleda: 1893 | Odgovora: 8 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.abengoa.com.



+21 Profil

icon Application bring to front28.10.2008. u 00:14 - pre 188 meseci
Pozdrav,
hitno mi treba nacin da neku aplikaciju pomerim po z osi na top.
Koristim C#, probao sam svakakve WinApi funkcije ali u nekim slucajevima rade, u nekim ne.
Pomoc...
 
0

sallle
Sasa Ninkovic
GTECH
Beograd

Član broj: 146
Poruke: 480
80.93.229.*

ICQ: 20785904


+4 Profil

icon Re: Application bring to front28.10.2008. u 08:46 - pre 188 meseci
Code:
forma.TopMost= true; 

si probo to?
 
0

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.abengoa.com.



+21 Profil

icon Re: Application bring to front28.10.2008. u 15:35 - pre 188 meseci
Treba do "poguram" aplikaciju ne formu iz c#.
Ja imam samo window handle (hWnd) od druge aplikacije.

Nesto ovog tipa:

Code:
IApplication a = GetArcMapApp();
                BringWindowToTop(a.hWnd);
                ShowWindow(a.hWnd, 9);// 9=SW_RESTORE   3=SW_MAXIMIZED);  
 
0

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Application bring to front28.10.2008. u 16:04 - pre 188 meseci
Moras da koristis API, nema podrske za to u .net-u (sa dobrim razlogom). Aplikacija koja sebe isturi u fokus bez intervencije korisnika je definitivno "#1 greatest hit" svih vremena u domenu bezobraznosti . Da ne pominjem koliko je annoying ljudima koji slepo kucaju i kojima se u pola recenice fokus prebaci sa text editora na neku bezveznu pozadnisku popup aplikaciju koja je bas resila da je bas ona najvaznija stvar na svetu. Srecom postoje programi koji to blokiraju kao sto je tweakui.

Umesto da budes smarac, uradi Activate() na formi. To ce flashovati caption u taskbar-u, cime signaliziras korisniku da zelis paznju.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
0

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.hsd1.co.comcast.net.



+21 Profil

icon Re: Application bring to front29.10.2008. u 01:36 - pre 188 meseci
Citat:
mmix:Umesto da budes smarac, uradi Activate() na formi. To ce flashovati caption u taskbar-u, cime signaliziras korisniku da zelis paznju.


Sta je ovaj forum postao?
Mislim sta je poenta ovoga? Da sam smarac ili da uradim activate?
A
Citat:
Zevs85: Treba do "poguram" aplikaciju ne formu iz c#.
Ja imam samo window handle (hWnd) od druge aplikacije.


Sto znaci aplikacija moze biti pisana u bilo kom drugom jeziku!

Ok, resio sam problem, hvala!!
 
0

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Application bring to front29.10.2008. u 07:47 - pre 188 meseci
Poenta je da NE budes smarac i da uradis Activate. Ako imas eksterni windows handle, isto mozes da uradis Activate nad njim tako sto ces tom prozoru poslati WM_ACTIVATE/WA_ACTIVE poruku koristeci API:

Code:
HWND SetActiveWindow(HWND hWnd);


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
0

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.abengoa.com.



+21 Profil

icon Re: Application bring to front29.10.2008. u 16:43 - pre 188 meseci
Ne, mislim da ljudi kao ti koji misle nesto da znaju i koji druge (koji pitaju) nazivaju smaracima, su sramota za ovaj forum!
 
0

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
*.eunet.rs.

Sajt: www.mika.rs


+6 Profil

icon Re: Application bring to front29.10.2008. u 17:34 - pre 188 meseci
Eee zevs85, ti si ili budala ili ne umes da citas .....
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
0

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Application bring to front29.10.2008. u 19:26 - pre 188 meseci
Hmm, ajd sad procitaj moj post i videces da te nisam nazvao smaracem, samo sam ti predlozio da NE BUDES smarac (buduce vreme, jos se nije desilo) i uradis to na nacin koji je prihvatljiv korisnicima. A ti shvati kako hoces.

Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
0

[es] :: .NET :: Application bring to front
(Zaključana tema (lock), by mmix)

[ Pregleda: 1893 | Odgovora: 8 ] > FB > Twit

Postavi temu

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