Terenz Posted October 26, 2014 Share Posted October 26, 2014 (edited) Hi guys, I'm posting here because isn't relative to an autoit problem, i'll explain: I'm on Windows Tech Preview, yeah cool. The task Manager like the previous version has the feature "On Top" but this time is really on top and i don't understand why it can. In Widows XP, Windows 7 etc. a whatever window stay on top of the Z order ( with TOPMOST ) the task manager also with the feature enabled was on the "foreground" but this time not. I have check the style with a spy tool: Style: OVERLAPPEDWINDOW VISIBLE CLIPSBLINGS ExStyle: WINDOWEDGE TOPMOST ( if the feature is enabled ) Spy++, Autoit Window Info etc. don't stay on top of the task manager with the "On top" enabled but Task Manager always win... Someone has an idea? How he can stay on top of other windows? How to defeat him? P.S. Without remove the style from the Task Manager Edited October 26, 2014 by Terenz Nothing is so strong as gentleness. Nothing is so gentle as real strength Link to comment Share on other sites More sharing options...
Terenz Posted October 26, 2014 Author Share Posted October 26, 2014 (edited) Seems i have found an answer: Windows 8: TopMost vs. TopMost Desktop apps on top of Metro Well a "super-topmost" was introduced from Windows 8, but the author say "I don’t know how that is configured" in the comment there are some explaination I don't think can be easly recreated for a normal GUI with autoit, right? Edited October 26, 2014 by Terenz Nothing is so strong as gentleness. Nothing is so gentle as real strength Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted October 27, 2014 Share Posted October 27, 2014 You may call it "not easy", bit I call it "not hard" and slaps you with a fish for being lazy The only thing the GUI needs is to have TOPMOST set, which is only the easiest thing ever. It's the executable parts which is slightly annoying. Not hard at all. Run as admin From a safe location (program files/system32) be signed have UIAccess=true in manifest 1 and 2 is again easy. 3 and 4 is more work but it's not that much. >Example. If you are in a hurry use EnableUIAccess.zip, it seems to work on any executable. I just tested on AutoIt, it worked fine. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
Richard Robertson Posted October 30, 2014 Share Posted October 30, 2014 From what I understand, the super-topmost windows are running in the secure desktop sandbox in front of the standard desktop. It's as if you took the UAC desktop with a transparent background and laid it over the normal desktop. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now