Witam,
Piszę aplikacje i natknąłem się na pewien problem. Nie potrafię wymusić procesu aby wszedł na foreground i ZOSTAŁ tam, niezależnie od tego, co robię.
Przykład:
Mam odpalonego FireFox'a. Proces, który chciałbym mieć cały czas na foreground jest windowsowy kalkulator. Udało mi się ustawić program tak, że po jego uruchomieniu ustawia ( SetForegroundWindow() ) kalkulator na pierwszy plan, ale wystarczy, że kliknę z powrotem na FireFox'a, to kalkulator ,,chowa się" pod FireFox'a.
Efekt o który mi chodzi, wygląda podobnie do tego, jaki stosuje Skype z kamerką. Kamerkę zawsze można mieć na szczycie i nic nie jest w stanie jej zakryć.
Pozdrawiam