[elektro] Windows ablak az összes többi fölé?

Karoly Kovacs koka55 at gmx.at
Tue Nov 25 18:03:28 CET 2014


Még nem biztos, de mintha látnám a fényt az alagút végén. :)

Találtam a neten egy programrészletet, s abban aszongyák, hogy egymás 
után fel kell hívni a HWND_TOP és a HWND_TOPMOST-tal is a SetWindowPos-t.

Károly

Karoly Kovacs wrote:
> Hátha van köztetek, aki ért hozzá.
>
> Van egy saját irományú programom, amelynek indításkor mindenképpen a
> képernyőn található összes többi ablak elé/fölé kell kerülnie. Ez
> alapján programoltam (a programozási nyelv most lényegtelen):
> http://msdn.microsoft.com/en-us/library/ms633545%28VS.85%29.aspx
>
> De valami mégsem gromek, hisz az esetek kb. 5%-ában hátul marad az
> ablakom. Leggyakrabban akkor esik meg velem ez a csúfság, ha Firefox
> ablak is van a képernyőn (de akkor sem mindig!).
>
> Ha jól értelmezem, akkor azt írja, hogy a TOPMOST csak az összes
> NOTOPMOST fölé kerül. De mi van, ha egy másik aktív program is
> TOPMOST-ként basáskodik, akkor hogyan lehet azt lepofozni?
>
> Valami megoldás biztosan létezik, hisz valóban vannak olyan programok,
> amelyek minden más ablak fölé tudnak kerülni.
>
> Köszi előre is, ha tudtok segíteni! (Guglizom is, de kevés reménnyel.)
>
> Károly
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list