Sign in to follow this  
Followers 0
Terenz

The dilemma of Task Manager

4 posts in this topic

#1 ·  Posted (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? :D

P.S. Without remove the style from the Task Manager

Edited by Terenz

Nothing is so strong as gentleness. Nothing is so gentle as real strength

 

Share this post


Link to post
Share on other sites



#2 ·  Posted (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 by Terenz

Nothing is so strong as gentleness. Nothing is so gentle as real strength

 

Share this post


Link to post
Share on other sites

You may call it "not easy", bit I call it "not hard" and slaps you with a fish for being lazy :P

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0