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

Karoly Kovacs koka55 at gmx.at
Tue Nov 25 19:30:01 CET 2014


Köszi, megnézem!

Károly

Kovács József wrote:
> Az ósdi Visual Basic 6 stílusban...
> (az API függvénynevek név azonosak azért)
>
> http://support2.microsoft.com/kb/186431
>
> KJ
>
> 2014.11.25. 18:03 keltezéssel, Karoly Kovacs írta:
>> 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]
>>>
>> -----------------------------------------
>>             elektro[-flame|-etc]
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list