Bring to front

Bring to front

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 352
  • Gde živiš: Sabac - Novi Sad

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...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 05 Avg 2006
  • Poruke: 104

[Link mogu videti samo ulogovani korisnici]

[Link mogu videti samo ulogovani korisnici]



offline
  • Pridružio: 19 Maj 2005
  • Poruke: 352
  • Gde živiš: Sabac - Novi Sad

Ne, ne, meni treba da aplikaciju koja nije pisana u C# od koje imam samo handle, da dodje u prvi plan. I ne zelim da bude top most, vec samo da uradim bring to front. Ta metoda postoji u WinApi ali ne sto ne radu u ovom slucaju. Treba mi nesto sto sigurno izgura aplikaciju u TOP po z osi.

offline
  • rejn 
  • Novi MyCity građanin
  • Pridružio: 02 Okt 2008
  • Poruke: 16

Kod je u C, ali mislim da se da lako prebaciti u C#, , a mozda i ne Mr. Green, ili da se koristi pinvoke
HWND GetSysFocus(HWND wnd) {    DWORD dFgThread = GetWindowThreadProcessId(GetForegroundWindow(), NULL);    DWORD dCurThread = GetWindowThreadProcessId(wnd, NULL);    if (AttachThreadInput(dCurThread, dFgThread, 1)) {       BringWindowToTop(wnd);       SetForegroundWindow(wnd);       AttachThreadInput(dCurThread, dFgThread, 0);    }    return GetFocus(); //ili GetForegroundWindow }

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 352
  • Gde živiš: Sabac - Novi Sad

Sredio sam, hvala Wink

Ko je trenutno na forumu
 

Ukupno su 3404 korisnika na forumu :: 14 registrovanih, 2 sakrivenih i 3388 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: AMCXXL, DDragoje, hyla, Ivan Gajic, Kalu128338, Kristian_KG, m94j, Mićko, Mrav Obrad, Mzee, T55, TheDictator, ujke, Zastava